Resume Skills Toolkit
Skills do Claude Code que transformam montar currículo num pipeline declarativo - do design no Pencil ao PDF compilado com LaTeX e Tectonic, parseável por ATS e bilíngue por construção.
Currículo que impressiona humano costuma confundir máquina.
Quase toda vaga passa antes por um ATS, e parser de ATS lê o PDF de cima pra baixo seguindo coordenadas. Layout de duas colunas, caixas de texto e ícones bonitos viram texto embaralhado: cargo descolado da empresa, data presa no lugar errado, seção inteira sumindo porque virou imagem. O documento parece ótimo e mesmo assim chega quebrado do outro lado.
E tinha o atrito repetitivo: cada vaga pedia uma versão levemente diferente, em português ou inglês, com ênfase em palavras-chave distintas. Editar tudo na mão, manter duas línguas em sincronia e ainda exportar um PDF que o parser entenda - isso não escala.
Tratar o currículo como build: uma fonte, regras escritas, saída reprodutível.
- - Projeto pessoal: queria parar de editar currículo na unha toda vez que aparecia uma vaga diferente.
- - Currículo bonito quase nunca é currículo parseável - editor gráfico vira PDF que o ATS não lê direito.
- - A ideia foi virar a montagem do currículo num pipeline declarativo: uma fonte de dados, regras escritas, saída sempre igual.
- - E fazer o Claude Code dirigir esse pipeline via skills, do .pen ao PDF, em pt-BR e em inglês.
Tratar a skill como um contrato, não como um prompt solto.
Cada SKILL.md tem frontmatter com nome e descrição, instruções versionadas e os arquivos que ela precisa. O Claude Code carrega só o que importa quando importa - dá pra confiar que o comportamento se repete.
O .pen como fonte de verdade do conteúdo e da estrutura.
O documento Pencil guarda os dados e as decisões de layout. A skill lê de lá e gera o .tex - sem copiar texto na mão entre design e currículo.
LaTeX para tipografia, Tectonic para não brigar com TeX Live.
Tectonic é um engine TeX/LaTeX self-contained: baixa os pacotes que faltam sob demanda, roda as passadas certas sozinho e gera build reprodutível. Sem instalar uma distribuição inteira pra compilar um PDF.
Casar palavras-chave com a vaga, sem inventar experiência.
A última skill compara o currículo com a descrição da vaga e sugere onde reforçar termos reais. Ajusta ênfase e ordem, nunca a verdade do que eu fiz.
Montar currículo deixou de ser trabalho manual e virou um pipeline que eu rodo, confio e repito - rápido, consistente e seguro pra ATS.
- - Do .pen ao PDF tipograficamente correto em um comando - repetível e sem etapa manual de copiar e colar.
- - Saída em coluna única com headings padrão: o parser do ATS lê na ordem certa em vez de embaralhar colunas e ignorar gráficos.
- - Versões pt-BR e EN saem da mesma fonte, então as duas nunca divergem por esquecimento.
- - Tailoring por palavra-chave deixa cada envio mais alinhado à vaga sem precisar reescrever o documento do zero.