O que Job-to-Notion faz?
Uma Skill do Claude que transforma qualquer anúncio de emprego em um registro estruturado no Notion: campos normalizados, habilidades extraídas e categorizadas, uma verificação de lacunas em relação ao seu próprio stack e um banco de habilidades cumulativo que classifica o que o mercado realmente pede. Campos e critérios de classificação totalmente personalizáveis.
Como usar
- Cole o texto de um anúncio de emprego ou forneça um link para a vaga.
- A Skill extrai automaticamente as informações relevantes.
- Os dados são formatados e enviados para o Notion como um novo registro.
- As habilidades são analisadas contra seu perfil técnico atual.
- O banco de habilidades é atualizado com base nas novas informações.
Funcionalidades
- Normalização de campos: Título, empresa, localização, salário, tipo de contrato, etc.
- Extração de habilidades: Identifica e categoriza habilidades técnicas (linguagens, frameworks, ferramentas) e comportamentais.
- Verificação de lacunas: Compara as habilidades exigidas com as suas habilidades atuais.
- Banco de habilidades cumulativo: Acumula habilidades de todas as vagas analisadas e as classifica por frequência.
- Personalização: Você pode definir quais campos do Notion serão preenchidos e como as habilidades são ranqueadas.
Configuração
Para usar esta skill, você precisa:
- Ter uma conta no Notion.
- Criar um banco de dados com os campos desejados (ex: Título, Empresa, Habilidades, Gap, etc.).
- Configurar uma integração do Notion e obter um token de API.
- Fornecer o token e o ID do banco de dados para a skill (via variáveis de ambiente ou configuração).
Variáveis de ambiente necessárias:
NOTION_API_KEY: Token da sua integração do Notion.NOTION_DATABASE_ID: ID do banco de dados onde os registros serão salvos.USER_SKILLS(opcional): Lista das suas habilidades atuais para verificação de lacunas.
Exemplo de saída no Notion
| Campo | Valor |
|---|---|
| Título | Engenheiro de Software Sênior |
| Empresa | TechCorp |
| Localização | Remoto |
| Salário | $150k - $200k |
| Habilidades Técnicas | Python, React, AWS |
| Habilidades Comportamentais | Liderança, Comunicação |
| Gap | AWS (não listado no seu stack) |
| Data | 2025-03-20 |
Personalização
Você pode modificar o comportamento da skill ajustando os critérios de classificação e os campos salvos. Por exemplo, você pode:
- Adicionar campos personalizados como "Nível de Senioridade" ou "Benefícios".
- Alterar o peso de cada habilidade no ranking.
- Filtrar habilidades por categoria (front-end, back-end, DevOps, etc.).
Suporte
Esta skill foi desenvolvida para funcionar com o Claude AI. Para relatar problemas ou sugerir melhorias, consulte o repositório original: osamaastal/Job-to-Notion.