O que são Skills?
Skills são pacotes de conhecimento que ensinam agentes de IA a escrever código de pagamento seguindo boas práticas. Com as skills da Garu, seu agente sabe como:- Usar a SDK corretamente
- Seguir regras de compliance (LGPD, PCI-DSS, BACEN)
- Tratar erros de pagamento
- Validar webhooks com segurança
Pré-requisito: Você precisa de uma chave de API. Veja como obter em
Autenticação.
Instalação
Skills Disponíveis
garu-sdk
Skill principal que funciona como roteador para as sub-skills. Ensina o agente a:
- Inicializar o cliente da SDK
- Criar cobranças com os parâmetros corretos
- Gerenciar clientes (CRUD)
- Usar chaves de idempotência
- Tratar erros da API
payment-best-practices
Boas práticas e compliance para pagamentos no Brasil:
| Tópico | O que cobre |
|---|---|
| LGPD | Tratamento de dados pessoais, consentimento, direitos do titular |
| PCI-DSS | Nunca armazenar dados de cartão, tokenização, HTTPS obrigatório |
| BACEN | Regras do Banco Central para PIX, limites, horários |
| Webhooks | Validação de assinatura, idempotência, retry handling |
Configuração por Ferramenta
- Claude Code
- Cursor
- Codex
As skills são instaladas automaticamente em O Claude Code carrega as skills automaticamente ao trabalhar no projeto.
.claude/skills/ no seu projeto:Exemplo na Prática
Sem skills, um agente pode gerar código assim:Recursos
Repositório GitHub
Código-fonte e skills disponíveis
MCP Server
Conecte ferramentas de pagamento ao agente
Próximos Passos
Node SDK
Referência completa da SDK
Integrações
Configure sua ferramenta favorita