Skip to main content
A AbacatePay Skills é um conjunto de conhecimentos estruturados, regras técnicas e exemplos práticos projetados para ensinar agentes de IA e desenvolvedores a integrar corretamente com o ecossistema AbacatePay. Funciona como um manual inteligente e executável, focado em reduzir ambiguidade, evitar erros comuns e acelerar integrações reais — especialmente em ambientes assistidos por IA.

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
Elas podem ser consumidas por IDEs, ferramentas de AI coding (Cursor, Antigravity, Claude Code) ou diretamente por desenvolvedores humanos.

Para que Servem

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

As skills são consumidas principalmente por IDEs e agentes de IA que suportam leitura de contexto local.
1

Clone o repositório

git clone https://github.com/abacatepay/skills
2

Adicione ao contexto da IA

Inclua a pasta skills/ no contexto do seu editor
(Exemplo: .cursorrules, workspace rules ou config equivalente).
3

Use via CLI (opcional)

Algumas skills já são integradas diretamente na AbacatePay CLI.

Como Usar

A estrutura do repositório é organizada para facilitar descoberta e consumo incremental:
  • 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).

Referência Completa

Para uma visão detalhada de todos os arquivos, regras e convenções disponíveis, consulte

SKILL.md

Documento central que descreve todas as skills disponíveis e como usá-las.

Design & 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.

Ecossistema

Open source de verdade

Mantido pela equipe AbacatePay e pela comunidade.
Conhecimento compartilhado, sem mágica.