Technical & DevelopmentIntermediate
composio
Connect AI agents to 1000+ external apps with managed authentication.
Developer Setup
Setup & Installation
bash
npx skills add https://github.com/ComposioHQ/skills --skill composionpx skills add https://github.com/ComposioHQ/skills --skill composioOr paste this URL into your assistant to install:
Overview
What This Skill Does
Composio connects AI agents to 1000+ external apps via a unified CLI and SDK, handling OAuth and authentication management automatically.
Application
When to use this Skill
- 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.
Documentation
Show Skills.md file
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 | bash
After 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
Lines 1 - 25 of 49
Recommendations