composio
composiohq/skills
Utiliza más de 1000 aplicaciones externas a través de Composio, ya sea directamente mediante la CLI o creando agentes y aplicaciones de IA con el SDK
...Expandir todoAcerca de composio
Composio es una habilidad de IA diseñada para proporcionar un acceso y una interacción fluidos con más de 1.000 aplicaciones externas a través de una interfaz de línea de comandos (CLI) o un kit de desarrollo de software (SDK). Resuelve el problema de gestionar múltiples aplicaciones y automatizar tareas al actuar como un enrutador de herramientas unificado que conecta a los usuarios y a los agentes de IA con una amplia gama de servicios, como Gmail, Slack, GitHub y Notion. Al consolidar estas interacciones, « Composio » agiliza los flujos de trabajo y reduce la complejidad que supone gestionar diversas API y procesos de autenticación en diferentes plataformas.
La skill ofrece dos capacidades principales: la interacción directa con aplicaciones a través de la CLI de Composio y la creación de aplicaciones integradas o agentes de IA mediante el SDK. La CLI permite a los usuarios buscar herramientas, ejecutar acciones, vincular cuentas y detectar eventos en tiempo real sin necesidad de escribir código. Por su parte, el SDK permite a los desarrolladores crear agentes de IA o servicios de backend que se integran mediante programación con herramientas externas, lo que proporciona mayor flexibilidad para crear flujos de trabajo personalizados. Entre sus características clave se incluyen la autenticación basada en OAuth, la detección de eventos en tiempo real y la compatibilidad con flujos de inicio de sesión tanto interactivos como no interactivos, lo que garantiza un acceso seguro y escalable a los servicios externos.
Composio Resulta especialmente útil para usuarios que desean automatizar tareas repetitivas, gestionar aplicaciones multiusuario con conexiones individuales por usuario o crear agentes de IA que requieran acceso a múltiples servicios. Entre los usuarios a los que va dirigido se encuentran desarrolladores, equipos técnicos y profesionales de la IA que buscan mejorar la productividad mediante la automatización y la integración. Entre los casos de uso más habituales se encuentran el envío de correos electrónicos, la creación de incidencias en GitHub, la publicación de mensajes en plataformas de colaboración o la coordinación de flujos de trabajo complejos que abarcan varias aplicaciones, todo ello sin necesidad de gestionar manualmente las complejidades de la API de cada servicio.
Preguntas frecuentes
¿Cómo empiezo a utilizar Composio para interactuar con aplicaciones externas?
En primer lugar, instala la CLI si aún no lo has hecho utilizando el script de instalación proporcionado; a continuación, autentícate con el comando «composio login». Después, podrás buscar herramientas, vincular cuentas y ejecutar acciones directamente a través de la CLI.
¿Puedo utilizar Composio en un entorno sin interfaz gráfica o no interactivo?
Sí, para los agentes que no tengan acceso directo al navegador, puedes utilizar «--no-wait» y las claves de la CLI para autenticarte y operar en modo no interactivo.
¿Qué tipos de aplicaciones externas son compatibles?
Composio Es compatible con más de 1.000 aplicaciones, entre las que se incluyen Gmail, Slack, GitHub, Notion y muchas otras, lo que permite tanto la ejecución de acciones como la detección de eventos.
¿Tengo que escribir código para utilizar « Composio »?
No, puedes utilizar la CLI para interactuar directamente sin necesidad de programar. Solo es necesario escribir código si deseas crear agentes o aplicaciones personalizados con el SDK.
¿Cómo puedo comprobar en qué organización o proyecto he iniciado sesión?
Tras la autenticación, ejecuta «composio whoami» para comprobar tu org_id, project_id y user_id.
When to Apply
- User wants to access or interact with external apps (Gmail, Slack, GitHub, Notion, etc.)
- User wants to automate a task using an external service (send email, create issue, post message)
- Building an AI agent or app that integrates with external tools
- Multi-user apps that need per-user connections to external services
Setup
Check if the CLI is installed; if not, install it:
curl -fsSL https://composio.dev/install | bashAfter installation, restart your terminal or source your shell config, then authenticate:
composio login # OAuth; interactive org/project picker (use -y to skip)composio whoami # verify org_id, project_id, user_id
For agents without direct browser access: composio login --no-wait | jq to get URL/key, share URL with user, then composio login --key <cli_key> --no-wait once they complete login.
1. Use Apps via Composio CLI
Use this when: The user wants to take action on an external app directly — no code writing needed. The agent uses the CLI to search, connect, and execute tools on behalf of the user.
Key commands (new top-level aliases):
composio search "<query>"— find tools by use casecomposio execute "<TOOL_SLUG>" -d '{...<input params>}'— execute a toolcomposio link [toolkit]— connect a user account to an app (agents: always use--no-waitfor non-interactive mode)composio listen— listen for real-time trigger events
Typical workflow: search → link (if needed) → execute
Full reference: Composio CLI Guide
2. Building Apps and Agents with Composio
Use this when: Writing code — an AI agent, app, or backend service that integrates with external tools via the Composio SDK.
Run this first inside the project directory to set up the API key:
composio init
Full reference: Building with Composio
Instalar composio
Descarga y descomprime los archivos de habilidades en tu directorio .claude/skills/.
Descargar ZIPClona el repositorio y copia los archivos de la habilidad a tu proyecto.
git clone https://github.com/ComposioHQ/skills/blob/main/skills/composio/SKILL.md # Copy SKILL.md to your .claude/skills/ directory
Copiar





Hogar
