O que adaptive-interview-agent-skill faz?
Uma habilidade de entrevista adaptativa que seleciona as próximas perguntas de acompanhamento com base na descrição do cargo, nos materiais do candidato e no histórico da conversa.
Descrição
Esta habilidade permite que um agente de IA conduza entrevistas de forma adaptativa, usando a descrição do cargo (JD), os materiais do candidato (como currículo, portfólio, etc.) e o histórico da conversa para determinar dinamicamente a próxima pergunta mais relevante.
Funcionalidades
- Análise Contextual: Examina a JD e os materiais do candidato para entender o perfil e os requisitos da vaga.
- Seleção Inteligente: Escolhe perguntas de acompanhamento que aprofundam tópicos relevantes ou esclarecem respostas anteriores.
- Adaptação ao Histórico: Leva em conta o histórico da conversa para evitar repetições e manter um fluxo natural.
- Integração Simples: Pode ser usada em plataformas como Claude Code, Cursor, Codex, ou outros agentes de IA.
Como Usar
- Pré-requisitos: Certifique-se de que o agente de IA suporta habilidades personalizadas.
- Instalação: Adicione esta habilidade ao seu agente, seguindo as instruções específicas da plataforma.
- Configuração: Forneça a JD, os materiais do candidato e o histórico da conversa (se disponível).
- Execução: Inicie a entrevista e a habilidade selecionará automaticamente as perguntas.
Exemplo
# Exemplo de uso em um agente de IA
skill = AdaptiveInterviewSkill()
jd = "Desenvolvedor Python Sênior com experiência em IA"
candidate_materials = {
"resume": "...",
"portfolio": "..."
}
conversation_history = []
next_question = skill.select_next_question(jd, candidate_materials, conversation_history)
print(next_question)
Contribuição
Contribuições são bem-vindas! Sinta-se à vontade para abrir issues ou pull requests.
Licença
Este projeto é licenciado sob a Licença MIT - veja o arquivo LICENSE para detalhes.