Install
npx @santifer/career-ops initPara quem é
- Para quem está procurando emprego e quer fazer a avaliação de vagas e o acompanhamento de candidaturas dentro do próprio CLI de programação com IA: você entrega ao assistente o texto descritivo de uma vaga ou a URL dela, e recebe de volta a avaliação daquela vaga, um relatório escrito, um arquivo PDF que pode guardar e um registro de candidatura na tabela de acompanhamento; a avaliação serve para decidir, antes de se candidatar, se a vaga merece o seu tempo. Se você quer primeiro filtrar as vagas e depois decidir a quais se candidatar, esse fluxo cobre exatamente esse primeiro trecho, da avaliação ao acompanhamento.
- Para quem valoriza o código aberto e as decisões por conta própria: career-ops é um projeto de código aberto, posicionado oficialmente como um assistente de busca de emprego com IA de código aberto, e diz com clareza que deixa cada decisão para o usuário; ele se limita a redigir e analisar, não escolhe por você.
- Para quem não é, e pré-requisitos: ele funciona como skill dentro de um CLI de programação com IA; se existe uma forma de usá-lo fora dessas ferramentas, a evidência não diz; o suporte a tarefas fora da busca de emprego, a setores específicos ou a idiomas do texto também é desconhecido; o pré-requisito de uso é um terminal em que o comando de instalação oficial possa ser executado, e não há mais exigências oficiais sobre a máquina ou o ambiente — confirme por conta própria antes de começar; o que não está documentado deve ser tratado como desconhecido, não presuma capacidades não demonstradas.
Primeira tentativa em 3 minutos
- Pré-requisito: ter um CLI de programação com IA compatível instalado na máquina e poder abrir um terminal para executar comandos; você não fica preso a um único produto.
- Instalação: execute
npx @santifer/career-ops initno terminal. Seguindo o padrão aberto, ele grava a definição do skill em.agents/skills/career-ops/SKILL.mde cria links simbólicos ou referências para cada CLI compatível (por exemplo.claude/,.qwen/,.antigravitycli/,.grok/). Esse passo grava nesses diretórios — confirme que aceita isso antes de executar. - Disparo: inicie uma tarefa de análise na conversa do CLI: cole o texto descritivo de uma vaga ou a URL dela e peça para ele executar o pipeline automático oficial, cujo texto original é “AUTO-PIPELINE: evaluate + report + PDF + tracker (paste text or URL)”.
- Aviso de efeitos colaterais: esse pipeline gera um PDF e grava entradas no acompanhamento, ou seja, cria arquivos ou registros locais; o local exato da gravação não é especificado oficialmente. Se quiser ver o que será criado antes disso acontecer, pode pedir que ele mostre primeiro os itens que planeja criar; depois da primeira execução, também vale conferir quais arquivos novos realmente apareceram.
- Sinal de sucesso: na saída você deve ver a avaliação e o relatório daquela vaga, o PDF exportado e um registro novo na tabela de acompanhamento. Com os quatro itens completos, a cadeia de instalação e disparo funciona e você pode seguir; se faltar qualquer um, a cadeia não se completou — verifique primeiro se a instalação deu certo antes de tentar de novo.
Casos de uso
- Caso um, avaliar uma vaga candidata: você tem várias vagas em mãos e quer escolher primeiro as que valem a pena. Como iniciar: envie ao assistente o texto descritivo (ou a URL) da vaga e peça para executar o pipeline de avaliação de cima. O fluxo de trabalho real usado é justamente essa cadeia: avaliação, relatório, PDF e entrada de acompanhamento. Resultado esperado: você obtém a avaliação e o relatório da vaga, um PDF e um registro a mais na tabela; repita os mesmos passos com outras vagas, compare várias avaliações lado a lado e decida a qual se candidatar primeiro. Cada vaga nova adiciona um registro, e a tabela vira aos poucos o seu diário de busca de emprego.
- Caso dois, redigir e preencher uma candidatura: você já decidiu se candidatar a uma vaga e quer preparar os documentos com menos esforço. Como iniciar: peça na conversa para ele redigir e preencher essa candidatura. A capacidade usada, nas palavras oficiais, é “It drafts and fills; it never submits. You press Submit.”. Resultado esperado: você recebe um rascunho de candidatura que pode revisar item por item; ele não envia por você — o último passo é sempre concluído por você mesmo.
Limites de uso
- Efeitos colaterais e ponto de confirmação: a instalação grava a definição do skill e cria links simbólicos ou referências em cada diretório de CLI (como
.claude/); o pipeline de avaliação cria PDFs e entradas de acompanhamento. O envio de candidaturas nunca acontece automaticamente — oficialmente, ele garante que só redige e preenche, e a ação de enviar é sempre feita pelo usuário; esse é um ponto de confirmação que precisa ser feito por uma pessoa antes de se candidatar, não uma formalidade que possa ser pulada; o sentido desse ponto: os documentos podem ser preparados pela ferramenta, a decisão é sempre sua. - Ambiente de execução e pré-requisitos de cliente: oficialmente, ele roda pelo padrão aberto Agent Skill em qualquer CLI de programação com IA importante; Claude Code, Codex, Gemini / Antigravity, OpenCode, Grok e Qwen são citados como exemplos, com a ressalva de que há mais, então não é uma lista fechada; todos os clientes compartilham a mesma definição de skill e rodam localmente.
- Restrição oficial explícita: nunca envia candidaturas automaticamente, o envio é feito pelo usuário. Se você esperava uma ferramenta que completasse o envio de forma totalmente automática, ele não corresponde a essa expectativa.
- Ainda não confirmado: o alcance de leitura e escrita de arquivos além do passo de envio, se executa outros comandos, se acessa a rede, onde exatamente grava os PDFs e as entradas de acompanhamento, as dependências do sistema e a desinstalação — a evidência não menciona nada disso. “Nunca envia” é apenas a garantia oficial para o passo da candidatura; não significa que ele não leia ou grave arquivos nem faça outras operações; julgue pelo comportamento real na primeira utilização.