Conjunto de skills de agentes de IA em Markdown para ajudar o Claude Code e outros agentes de programação com currículos, otimização para ATS e busca de emprego.
MadsLorentzen/ai-job-search
Framework de candidatura a vagas baseado no Claude Code, que avalia anúncios, adapta CVs em LaTeX, escreve cartas de apresentação e prepara entrevistas, rodando localmente no seu fork.
Alternativa open source a:Teal
Kickresume
- Estrelas
- 60,048
- Forks
- 18,783
- Issues abertas
- 28
- Último commit
- há 16 minutos
O que é?
O AI Job Search é um framework de fluxo de trabalho para conduzir uma busca por emprego com o Claude Code. Você faz fork do repositório, preenche o perfil de candidato com o comando guiado /setup ou editando os arquivos de perfil e, em seguida, usa comandos de barra para coletar vagas em portais, pontuar os anúncios de acordo com seus critérios de compatibilidade e gerar um CV e uma carta de apresentação em LaTeX personalizados para cada candidatura.
O pipeline principal é um ciclo de redator e revisor: um agente redige o CV e a carta de apresentação, um segundo agente, com contexto renovado, revisa os documentos e o redator faz os ajustes. O comando /apply compila os dois PDFs com lualatex e xelatex, verifica visualmente o layout e faz uma checagem da camada de texto do CV para confirmar que um parser ATS consegue ler os dados de contato e as palavras-chave. As afirmações são conferidas com base no perfil, e lacunas são sinalizadas em vez de preenchidas.
Além das candidaturas, o repositório inclui comandos para preparação de entrevistas, acompanhamento dos resultados das candidaturas, sincronização com Gmail e Notion, painéis HTML, análise de lacunas de habilidades e integração de novos portais de vagas ou modelos. As skills para portais dinamarqueses são específicas desse mercado, enquanto as ferramentas de busca do LinkedIn e do freehire funcionam em vários países.
Recursos principais
- 01Coleta vagas em vários portais e classifica os anúncios de acordo com seu perfil
- 02Redige CVs em LaTeX e cartas de apresentação personalizados e, em seguida, compila e verifica os PDFs
- 03Usa um agente revisor separado para avaliar os rascunhos antes da revisão
- 04Verifica a camada de texto do CV compilado para ATS e aponta lacunas de palavras-chave
- 05Acompanha os resultados das candidaturas e redige mensagens de acompanhamento sem enviá-las
- 06Aceita modelos personalizados de CV e carta de apresentação, incluindo Typst
Casos de uso
- Candidatar-se a muitas vagas mantendo cada CV e carta de apresentação personalizados para o anúncio
- Preparar-se para uma entrevista agendada com um pacote de preparação específico para a etapa e perguntas simuladas
- Pontuar em lote vagas coletadas para selecionar as melhores correspondências
- Acompanhar uma busca por emprego com um registro CSV local e um painel HTML offline
Início rápido
- 1
Faça um fork e clone o repositório
gh repo fork MadsLorentzen/ai-job-search --clone - 2
Acesse a pasta do projeto
cd ai-job-search - 3
Instale as ferramentas de busca de emprego
python3 tools/install_portal_clis.py - 4
Inicie o Claude Code e execute setup para preencher seu perfil
claude
Antes de usar
- É necessária uma assinatura paga do Claude Code ou créditos da API da Anthropic.
- É necessária uma distribuição LaTeX com lualatex e xelatex instalados.
- As skills de busca em portais foram desenvolvidas para o mercado dinamarquês e precisam ser adaptadas para outros países.
- Um fork é sempre público, então os dados pessoais inseridos com /setup devem ficar em um repositório privado.
Tópicos
Perguntas frequentes
- O que é ai-job-search?
- Framework de candidatura a vagas baseado no Claude Code, que avalia anúncios, adapta CVs em LaTeX, escreve cartas de apresentação e prepara entrevistas, rodando localmente no seu fork. O AI Job Search é um framework de fluxo de trabalho para conduzir uma busca por emprego com o Claude Code. Você faz fork do repositório, preenche o perfil de candidato com o comando guiado /setup ou editando os arquivos de perfil e, em seguida, usa comandos de barra para coletar vagas em portais, pontuar os anúncios de acordo com seus critérios de compatibilidade e gerar um CV e uma carta de apresentação em LaTeX personalizados para cada candidatura.
- ai-job-search é gratuito? Qual é a licença?
- ai-job-search é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- ai-job-search ainda é mantido?
- Manutenção ativa. O último commit de ai-job-search foi em 20 de out. de 2026.
- Para que posso usar ai-job-search?
- Candidatar-se a muitas vagas mantendo cada CV e carta de apresentação personalizados para o anúncio Preparar-se para uma entrevista agendada com um pacote de preparação específico para a etapa e perguntas simuladas Pontuar em lote vagas coletadas para selecionar as melhores correspondências Acompanhar uma busca por emprego com um registro CSV local e um painel HTML offline
- Como instalar ai-job-search?
- Faça um fork e clone o repositório: gh repo fork MadsLorentzen/ai-job-search --clone Acesse a pasta do projeto: cd ai-job-search Instale as ferramentas de busca de emprego: python3 tools/install_portal_clis.py Inicie o Claude Code e execute setup para preencher seu perfil: claude
- Onde consigo ai-job-search?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/MadsLorentzen/ai-job-search
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Criador de currículos gratuito e open source, com prévia de PDF ao vivo, acompanhamento de candidaturas, assistente de IA e opções de hospedagem própria.
Memória persistente para agentes de programação: registra a atividade das sessões, compacta as informações com IA e injeta contexto relevante em sessões futuras.
Motor de workflows open source que executa processos de programação com IA e outros processos definidos em YAML, usando agentes, scripts e etapas de aprovação humana.
Marketplace de skills e plugins para agentes, independente de modelo, com uma camada canônica sem dependência de harness, adapters e o gerenciador de pacotes ccpi.
CLI e app desktop em Go que centralizam skills, agentes, regras, conexões MCP e hooks para sincronizá-los com ferramentas como Claude Code e Codex.