composio
composiohq/skills
Utilize mais de 1.000 aplicativos externos por meio do Composio — seja diretamente pela CLI, seja criando agentes de IA e aplicativos com o SDK
...Expandir tudoSobre composio
Composio é uma habilidade de IA projetada para oferecer acesso e interação contínuos com mais de 1.000 aplicativos externos por meio de uma interface de linha de comando (CLI) ou de um kit de desenvolvimento de software (SDK). Ela resolve o problema de gerenciar vários aplicativos e automatizar tarefas, atuando como um roteador de ferramentas unificado que conecta usuários e agentes de IA a uma ampla gama de serviços, como Gmail, Slack, GitHub e Notion. Ao consolidar essas interações, o Composio otimiza os fluxos de trabalho e reduz a complexidade do gerenciamento de diversas APIs e processos de autenticação em diferentes plataformas.
A skill oferece dois recursos principais: interação direta com aplicativos por meio da CLI do Composio e a criação de aplicativos integrados ou agentes de IA usando o SDK. A CLI permite que os usuários pesquisem ferramentas, executem ações, vinculem contas e monitorem eventos em tempo real sem precisar escrever código. Por sua vez, o SDK permite que desenvolvedores criem agentes de IA ou serviços de back-end que se integram programaticamente a ferramentas externas, proporcionando mais flexibilidade para a criação de fluxos de trabalho personalizados. Os principais recursos incluem autenticação baseada em OAuth, monitoramento de eventos em tempo real e suporte a fluxos de login interativos e não interativos, garantindo acesso seguro e escalável a serviços externos.
Composio É particularmente útil para usuários que desejam automatizar tarefas repetitivas, gerenciar aplicativos multiusuário com conexões individuais por usuário ou criar agentes de IA que exijam acesso a vários serviços. Os usuários-alvo incluem desenvolvedores, equipes técnicas e profissionais de IA que buscam aumentar a produtividade por meio da automação e da integração. Casos de uso comuns envolvem o envio de e-mails, a criação de issues no GitHub, a publicação de mensagens em plataformas de colaboração ou a orquestração de fluxos de trabalho complexos envolvendo vários aplicativos, tudo sem a necessidade de lidar manualmente com as complexidades da API de cada serviço.
Perguntas frequentes
Como começo a usar o Composio para interagir com aplicativos externos?
Primeiro, instale a CLI, caso ainda não esteja instalada, usando o script de instalação fornecido; em seguida, autentique-se usando o comando “composio login”. Você poderá então pesquisar ferramentas, vincular contas e executar ações diretamente pela CLI.
Posso usar o Composio em um ambiente headless ou não interativo?
Sim, para agentes sem acesso direto ao navegador, você pode usar “--no-wait” e chaves da CLI para se autenticar e operar em modo não interativo.
Quais tipos de aplicativos externos são compatíveis?
Composio O [email protected] suporta mais de 1.000 aplicativos, incluindo Gmail, Slack, GitHub, Notion e muitos outros, permitindo tanto a execução de ações quanto a escuta de eventos.
Preciso escrever código para usar o Composio?
Não, você pode usar a CLI para interação direta sem precisar programar. Escrever código só é necessário se você quiser criar agentes ou aplicativos personalizados com o SDK.
Como verifico em qual organização ou projeto estou conectado?
Após a autenticação, execute 'composio whoami' para verificar seu org_id, project_id e 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
Baixe e extraia os arquivos de habilidades para o diretório .claude/skills/.
Baixar ZIPClone o repositório e copie os arquivos da habilidade para o seu projeto.
git clone https://github.com/ComposioHQ/skills/blob/main/skills/composio/SKILL.md # Copy SKILL.md to your .claude/skills/ directory
Copiar





Lar
