Developers API & Widget
API Reference
ES

Recursos

Integración con asistentes de IA

Instala la skill oficial de Wealth Reader en tu asistente de programación y deja que genere la integración del widget, el callback y la actualización de datos siguiendo esta documentación.

Qué es la skill

Una skill es una carpeta con un fichero SKILL.md que el asistente de IA carga cuando la tarea encaja con su descripción. Wealth Reader publica una en formato abierto Agent Skills, con licencia MIT, en el repositorio público https://github.com/Wealth-Reader/wealthreader-skills.

La skill wealthreader-integration cubre:

  • La integración del widget y del callback en el backend.
  • La autenticación por redirección (OAuth) para apps nativas.
  • La actualización de datos con el token de la conexión y la gestión de errores.

No cubre la iniciación de pagos ni el desarrollo de conectores bancarios. Tampoco sustituye el alta como cliente: seguirás necesitando tu api_key, el dominio autorizado y la URL de callback configurados en el área de cliente.

La misma carpeta funciona en Claude Code, Codex, Cursor, Antigravity, Gemini CLI, GitHub Copilot, Grok Build, Windsurf, OpenCode, Amp, Cline, Roo Code, Kiro y cualquier otro asistente de IA que lea SKILL.md.

Instalación en un comando

npx skills add Wealth-Reader/wealthreader-skills

El instalador detecta los asistentes que tienes y te deja elegir dónde copiar la skill. También puedes usar el instalador propio de tu herramienta:

# 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

Instalación manual

Copia la carpeta skills/wealthreader-integration/ del repositorio en el directorio que lee tu asistente de IA y abre una sesión nueva. .agents/skills/ (proyecto) y ~/.agents/skills/ (usuario) son las rutas compartidas que leen la mayoría de asistentes de IA. Claude Code, Cline y Kiro solo leen su propio directorio.

Asistente de IA Directorio de proyecto Directorio de usuario Cómo invocarla
Claude Code .claude/skills/ ~/.claude/skills/ /wealthreader-integration o automático
Codex (CLI, IDE, ChatGPT) .agents/skills/ ~/.agents/skills/ $wealthreader-integration o /skills
Cursor .agents/skills/ o .cursor/skills/ ~/.agents/skills/ o ~/.cursor/skills/ Selector / o automático
Antigravity .agents/skills/ ~/.gemini/config/skills/ Menciona la skill por su nombre
Gemini CLI .agents/skills/ o .gemini/skills/ ~/.agents/skills/ o ~/.gemini/skills/ Automático; /skills list
GitHub Copilot .agents/skills/ o .github/skills/ ~/.agents/skills/ o ~/.copilot/skills/ Automático
Grok Build .grok/skills/ (también lee .claude/skills/) ~/.grok/skills/ o ~/.agents/skills/ /wealthreader-integration
Windsurf .agents/skills/ o .windsurf/skills/ ~/.agents/skills/ o ~/.codeium/windsurf/skills/ @wealthreader-integration
OpenCode .agents/skills/ o .opencode/skills/ ~/.agents/skills/ o ~/.config/opencode/skills/ Automático
Amp .agents/skills/ ~/.agents/skills/ o ~/.config/agents/skills/ Automático
Cline .cline/skills/ (también lee .claude/skills/) ~/.cline/skills/ /wealthreader-integration
Roo Code .agents/skills/ o .roo/skills/ ~/.agents/skills/ o ~/.roo/skills/ Automático
Kiro .kiro/skills/ ~/.kiro/skills/ /wealthreader-integration

Las rutas se comprobaron contra la documentación pública de cada herramienta el 5 de septiembre de 2026. La tabla actualizada está siempre en el README del repositorio.

Cómo usarla

Pide la integración en el lenguaje y el framework de tu aplicación. Un ejemplo de petición:

Usa la skill wealthreader-integration para añadir el widget de Wealth Reader y el callback del backend a mi aplicación. Recupera cuentas y movimientos y pruébalo en local sin hacer peticiones bancarias reales.

La skill guía al asistente de IA por los contratos documentados en esta guía en lugar de improvisar a partir de otras API de open banking u OAuth. Para cada flujo lee la página correspondiente:

Qué comprueba y qué no

  • Genera pruebas locales con datos sintéticos y con los usuarios de prueba del widget (MOCKDATA, MOCKOTP, MOCKLOGINKO). No ejecuta conexiones bancarias reales por su cuenta.
  • Verifica que el callback persiste antes de responder {"status":"ok"}, que los mensajes postMessage se filtran por origen y que las credenciales inválidas no entran en bucles de reintento.
  • Señala los controles de producción que esta documentación no fija, como la autenticidad del callback, en lugar de inventarlos. Resuélvelos con Soporte antes de salir a producción.

La skill nunca pide la api_key ni tokens en el chat. Mantén los secretos en el servidor y fuera del frontend, de los logs y del repositorio. Una prueba local que pasa no demuestra que una conexión bancaria real funcione.

Mantenimiento

La skill se elabora solo a partir de documentación pública y enlaza las fuentes de cada contrato. Si detectas una discrepancia con esta guía, abre una incidencia en el repositorio.

Última actualización