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

Documentação Oficial

Guia completo da API AbacatePay.

SDK Node.js

Integração ergonômica de alto nível.

REST Client

Cliente HTTP tipado de baixo nível.

Open source de verdade

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