Recursos
Integração com assistentes de IA
Instale a habilidade oficial de Wealth Reader no seu assistente de programação e deixe que ele gere a integração do widget, callback e atualização de dados seguindo esta documentação.
Qual é a habilidade
Uma habilidade é uma pasta com um arquivo SKILL.md que o assistente de IA carrega quando a tarefa se encaixa na descrição. Wealth Reader publicar uma em formato aberto Habilidades de Agente, sob a licença MIT, no repositório público https://github.com/Wealth-Reader/wealthreader-skills.
A wealthreader-integration de habilidade cobre:
- A integração do widget e do callback no backend.
- Autenticação de redirecionamento (OAuth) para aplicativos nativos.
- Atualizando dados com
tokende conexão e tratamento de erros.
Não cobre a iniciação de pagamentos nem o desenvolvimento de conectores bancários. Também não substitui o registro da conta do cliente: você ainda precisará configurar seu api_key, domínio autorizado e URL callback no Painel de Controle.
A mesma pasta funciona em Claude Code, Codex, Cursor, Antigravity, Gemini CLI, GitHub Copilot, Grok Build, Windsurf, OpenCode, Amp, Cline, Roo Code, Kiro e qualquer outro assistente de IA que lea SKILL.md.
Instalação em um comando
npx skills add Wealth-Reader/wealthreader-skills
O instalador detecta os assistentes que você tem e permite que você escolha onde copiar a habilidade. Você também pode usar o instalador próprio da sua ferramenta:
# GitHub CLI
gh skill install Wealth-Reader/wealthreader-skills wealthreader-integration --agent claude-code --scope user
# Gemini CLI
gemini skills install https://github.com/Wealth-Reader/wealthreader-skills.git --consent
# Amp
amp skill add https://github.com/Wealth-Reader/wealthreader-skills --global
Instalação manual
Copie o repositório skills/wealthreader-integration/ a pasta para o diretório que seu assistente de IA lê e abra uma nova sessão. .agents/skills/ (projeto) e ~/.agents/skills/ (usuário) são os caminhos compartilhados que a maioria dos assistentes de IA lê. Claude Code, Cline e Kiro apenas leem seu próprio diretório.
| Assistente de IA | Diretório de Projetos | Diretório de Usuários | Como invocá-lo |
|---|---|---|---|
| Claude Code | .claude/skills/ |
~/.claude/skills/ |
/wealthreader-integration ou automático |
| Codex (CLI, IDE, ChatGPT) | .agents/skills/ |
~/.agents/skills/ |
$wealthreader-integration ou /skills |
| Cursor | .agents/skills/ ou .cursor/skills/ |
~/.agents/skills/ ou ~/.cursor/skills/ |
/ ou seletor automático |
| Antigravity | .agents/skills/ |
~/.gemini/config/skills/ |
Mencione a habilidade pelo nome |
| Gemini CLI | .agents/skills/ ou .gemini/skills/ |
~/.agents/skills/ ou ~/.gemini/skills/ |
Automático; /skills list |
| GitHub Copilot | .agents/skills/ ou .github/skills/ |
~/.agents/skills/ ou ~/.copilot/skills/ |
Automático |
| Grok Build | .grok/skills/ (também leia .claude/skills/) |
~/.grok/skills/ ou ~/.agents/skills/ |
/wealthreader-integration |
| Windsurf | .agents/skills/ ou .windsurf/skills/ |
~/.agents/skills/ ou ~/.codeium/windsurf/skills/ |
@wealthreader-integration |
| OpenCode | .agents/skills/ ou .opencode/skills/ |
~/.agents/skills/ ou ~/.config/opencode/skills/ |
Automático |
| Amp | .agents/skills/ |
~/.agents/skills/ ou ~/.config/agents/skills/ |
Automático |
| Cline | .cline/skills/ (também leia .claude/skills/) |
~/.cline/skills/ |
/wealthreader-integration |
| Roo Code | .agents/skills/ ou .roo/skills/ |
~/.agents/skills/ ou ~/.roo/skills/ |
Automático |
| Kiro | .kiro/skills/ |
~/.kiro/skills/ |
/wealthreader-integration |
Os caminhos foram verificados com a documentação pública de cada ferramenta em 5 de setembro de 2026. A tabela atualizada está sempre no repositório README .
Como usá-lo
Peça integração na linguagem e framework da sua aplicação. Um exemplo de pedido:
Use a habilidade wealthreader-integration para adicionar o widget Wealth Reader e o callback backend ao meu app. Recupere contas e transações e teste localmente sem fazer nenhum pedido bancário real.
A habilidade guia o assistente de IA pelos contratos documentados neste guia, em vez de improvisar a partir de outros API ou OAuthde open banking. Para cada fluxo, leia a página correspondente:
- Widget e callback: Iframe: frontend e Iframe: backend.
- Redirecionamento: OAuth: backend.
- Atualização de Dados e Erros: O API referência e o Catálogo de Erros.
O que ele verifica e o que não verifica
- Gera testes locais com dados sintéticos e com os usuários de teste do widget (
MOCKDATA,MOCKOTP,MOCKLOGINKO). Não executa conexões bancárias reais por conta própria. - Verifica se os dados recebidos pelo callback são armazenados de forma persistente antes da resposta
{"status":"ok"}, se as mensagenspostMessagesão filtradas por origem e se credenciais inválidas não entram em ciclos de nova tentativa. - Aponte controles de produção que essa documentação não corrige, como a autenticidade do callback, em vez de inventá-los. Resolva-os com Apoio antes de entrar em produção.
A habilidade nunca pede api_key ou tokens no chat. Mantenha segredos no servidor e fora do frontend, logs e repositório. Passar no teste local não prova que uma conexão bancária real funciona.
Manutenção
A habilidade é desenvolvida apenas a partir da documentação pública e links para as fontes de cada contrato. Se você detectar uma discrepância com este guia, abra um chamado no Repositório.