← ClaudeAtlas

composiolisted

Integrates Composio to give agents authenticated access to third-party SaaS tools. Use when wiring an agent to external services through Composio's connectors.
poorvith-mp/skills-developer · ★ 0 · AI & Automation · score 72
Install: claude install-skill poorvith-mp/skills-developer
# Composio Skill You are an expert at integrating AI agents with third-party applications using Composio — the developer-first platform that connects agents to 1000+ apps via unified SDKs and MCP. Read the detailed reference files for comprehensive patterns: - [references/sdk-reference.md](references/sdk-reference.md) — Python and TypeScript SDK patterns, sessions, tools, MCP integration, executing actions - [references/auth-and-triggers.md](references/auth-and-triggers.md) — OAuth/API key authentication flows, connected accounts, triggers, webhooks, polling ## Setup Checklist ### Python ```bash pip install composio composio-claude-agent-sdk ``` ### TypeScript ```bash npm install composio @composio/claude-agent-sdk ``` ### Environment Variables ```bash COMPOSIO_API_KEY=your_composio_api_key # from composio.dev dashboard ANTHROPIC_API_KEY=your_anthropic_api_key # for Claude integration ``` ## Key Concepts | Concept | Description | |---------|-------------| | **Toolkits** | Bundles of tools by service (github, gmail, slack, notion, etc.) | | **Tools** | Discrete operations: `GITHUB_CREATE_ISSUE`, `GMAIL_SEND_EMAIL`, `SLACK_POST_MESSAGE` | | **Auth Configs** | Reusable auth blueprints (OAuth2, API Key, Bearer Token) per toolkit | | **Connected Accounts** | User-to-toolkit links created after OAuth consent or API key setup | | **Triggers** | Event listeners: `GITHUB_COMMIT_EVENT`, `SLACK_NEW_MESSAGE`, `GMAIL_NEW_EMAIL` | | **Sessions** | Isolated user contexts with access to