agentkit-seo/agentkit-seo

Habilidades portáteis de agente de IA e framework para otimização de carreira baseada em evidências no GitHub, LinkedIn, CV/ATS, portfólios e X, com uma única fonte de verdade reutilizável.

O que é agentkit-seo?

O agentkit-seo/agentkit-seo é um framework modular de habilidades para agentes de IA (como Claude Code, Cursor, Codex) que unifica a otimização da presença profissional online. Ele fornece uma única fonte de verdade (um arquivo YAML de perfil central) que alimenta a atualização consistente de GitHub, LinkedIn, currículos (ATS), portfólios e X/Twitter. A ferramenta automatiza tarefas como coleta de métricas de contribuição (commits, PRs, estrelas), geração de templates de currículo no formato JSON/PDF compatível com ATS, sugestões de palavras-chave para SEO de perfis, e postagem de conquistas no LinkedIn e X. Baseia-se no SKILL.md para definir habilidades reutilizáveis e ações específicas do agente, eliminando silos de dados e inconsistências em múltiplas plataformas. Suporta integração com APIs públicas (GitHub, LinkedIn, X) e ferramentas como LaTeX para geração de CV.

Funciona com~Claude Code~Codex CLI~Cursor
npx skills add agentkit-seo/agentkit-seo

Installed? Explore more Programação e Desenvolvimento skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

O que agentkit-seo faz?

Habilidades portáteis de agente de IA e framework para otimização de carreira baseada em evidências no GitHub, LinkedIn, CV/ATS, portfólios e X, com uma única fonte de verdade reutilizável.

Visão Geral

Este repositório fornece um conjunto de habilidades modulares para agentes de IA que permitem:

  • Gerenciamento centralizado de perfil: Um arquivo (profile.yaml) contendo todas as informações profissionais (experiência, educação, habilidades, projetos).
  • Sincronização automática: Atualiza GitHub (README, bio, pinned repos), LinkedIn (seção 'Sobre', experiência), CV/ATS (geração de PDF compatível com ATS), portfólios (site estático) e X (bio).
  • Otimização baseada em evidências: Coleta métricas de contribuição (commits, PRs, estrelas) e sugere palavras-chave de SEO para melhorar a descoberta em mecanismos de busca e plataformas.
  • Ações específicas do agente: Definições em SKILL.md que guiam o agente de IA em tarefas como extrair_metricas_github, gerar_cv_latex, postar_linkedin e otimizar_x_bio.

Plataformas Suportadas

PlataformaFuncionalidades
GitHubAtualizar README, bio, pinned repos, coletar métricas
LinkedInAtualizar seção 'Sobre', experiência, postar conquistas
CV/ATSGerar currículo em JSON/PDF, validar formatação ATS
PortfólioGerar site estático (HTML/CSS/JS) com dados do perfil
X/TwitterAtualizar bio, postar threads de conquistas

Como Funciona

  1. Configure o arquivo de perfil: Edite profiles/seu-perfil.yaml com seus dados.
  2. Execute o agente: Use o comando agent run agentkit-seo (dependendo da plataforma do agente).
  3. Escolha uma ação: O agente lista as habilidades disponíveis (ex: sincronizar_github, gerar_cv).
  4. Revise e publique: O agente gera as alterações propostas (ex: novo README.md, currículo PDF).

Instalação

# Clone o repositório
git clone https://github.com/agentkit-seo/agentkit-seo.git
cd agentkit-seo

# Instale dependências (se aplicável)
pip install -r requirements.txt  # Python
npm install                      # Node.js

Uso

Com Claude Code

claude code --skill agentkit-seo

Com Cursor

cursor --skill agentkit-seo

Exemplo de comando

# Sincronizar perfil completo
agent run --action sync_all

# Apenas gerar CV
generate_cv --format latex --output cv.pdf

Estrutura do Projeto

.
├── profiles/           # Perfis YAML (fonte de verdade)
│   ├── user1.yaml
│   └── user2.yaml
├── skills/             # Habilidades do agente (SKILL.md)
│   ├── github.yaml
│   ├── linkedin.yaml
│   └── cv.yaml
├── templates/          # Templates de currículo, README, etc.
│   ├── cv.tex
│   └── readme.md.j2
├── scripts/            # Scripts de automação
│   ├── extract_metrics.py
│   └── generate_portfolio.py
└── config.yaml         # Configuração global

Contribuição

Contribuições são bem-vindas! Por favor, leia o arquivo CONTRIBUTING.md para detalhes sobre nosso código de conduta e o processo para enviar pull requests.

Licença

Este projeto está licenciado sob a Licença MIT - veja o arquivo LICENSE para detalhes.

Habilidades Relacionadas