O que são Skills?
Skills são pacotes de contexto especializado que descrevem:- Regras de negócio da AbacatePay
- Padrões técnicos oficiais
- Convenções de código por linguagem
- Boas práticas para APIs, SDKs e Webhooks
Contexto Preciso
Informação atualizada e específica sobre APIs, SDKs e Webhooks.
Padronização
Código gerado alinhado às convenções oficiais da AbacatePay.
Aceleração
Menos leitura de docs longas, mais regras diretas.
Exemplos Reais
Implementações práticas em TypeScript e Go.
IA-friendly
Estrutura pensada para consumo por agentes de IA.
Menos Erros
Reduz interpretações erradas e integrações incorretas.
Como instalar
Adicione ao contexto da IA
Inclua a pasta
skills/ no contexto do seu editor.Cursor: adicione o caminho em .cursorrules ou workspace rules.Claude Code: referencie na configuração do projeto.Use via CLI (opcional)
Algumas skills já estão integradas diretamente na AbacatePay CLI.
Estrutura do repositório
- tests — suítes de teste para validar integrações e fluxos críticos
- tools — documentação técnica de ferramentas auxiliares, SDKs e clientes
- examples — implementações reais e snippets prontos para uso imediato
- rules — regras específicas por linguagem (TypeScript / Go) e por módulo (Checkout, Subscriptions, Webhooks, etc.)
Filosofia
As AbacatePay Skills seguem alguns princípios claros:- Explícitas — sem regras implícitas ou achismos
- Auditáveis — texto claro, versionado e revisável
- Modulares — cada skill resolve um problema específico
- IA-first — escritas pensando em consumo automático
Human-readable
Também úteis para humanos, não só para máquinas.
Fonte única de verdade
Evita divergência entre docs, exemplos e código.
SKILL.md
Documento central que descreve todas as skills disponíveis e como usá-las.