
Connect Apps
Let Claude Code actually send email, file issues, and post to Slack via Composio Tool Router instead of only drafting text.
Overview
Connect Apps is an agent skill most often used in Build (also Launch distribution, Grow lifecycle) that configures Composio so Claude can take real actions in Gmail, Slack, GitHub, and 1000+ apps.
Install
npx skills add https://github.com/composiohq/awesome-claude-skills --skill connect-appsWhat is this skill?
- Three-step quick start: install composio-toolrouter plugin, run /composio-toolrouter:setup, restart Claude Code
- Documents real actions—send Gmail, create GitHub issues, post Slack messages—not mock tool output
- Setup flow targets ~60 seconds with API key from platform.composio.dev
- Table of supported app families: email, chat, dev, docs, and data connectors
- 3-step quick start (plugin install, setup command, restart)
- 1000+ supported apps cited in skill copy
Adoption & trust: 2.4k installs on skills.sh; 63.7k GitHub stars; 0/3 security scanners passed (skills.sh audits); trending (+100% hot-view momentum).
What problem does it solve?
Your agent writes perfect “I’ll send that email” text but never actually hits Gmail, Slack, or your issue tracker.
Who is it for?
Solo builders on Claude Code who want one setup path to operationalize email, chat, and dev tools without bespoke OAuth code per app.
Skip if: Teams that forbid third-party action routers, need air-gapped environments, or only want local filesystem/git automation.
When should I use this skill?
User wants to send emails, create issues, post messages, or take actions in external services from Claude.
What do I get? / Deliverables
After plugin setup and Composio configuration, Claude Code can execute supported app actions from plain-language requests.
- Configured Composio Tool Router connection
- Verified test action (e.g. test email)
Recommended Skills
Journey fit
Spans multiple journey phases - primary shelf plus alternate fits below.
Build is the primary shelf because the skill is about installing and configuring live app connections for the coding agent. Integrations captures OAuth-style bridges to Gmail, GitHub, Slack, Notion, and 1000+ other services.
Where it fits
Run /composio-toolrouter:setup so the agent can create GitHub issues from implementation tasks.
Post a deploy-complete message to Slack #general after a release checklist.
Send a launch announcement email to a small beta list via Gmail.
Append customer notes to Notion or a Google Sheet from support summaries.
How it compares
Action router for 1000+ SaaS connectors—not a single-purpose GitHub or Gmail skill package.
Common Questions / FAQ
Who is connect-apps for?
Indie developers using Claude Code who need real outbound actions in email, chat, issue trackers, and docs apps via Composio.
When should I use connect-apps?
During Build integrations when wiring agent tools; at Launch when posting launch updates to Slack; during Grow when updating Sheets or Notion from support workflows.
Is connect-apps safe to install?
It enables broad third-party access; review the Security Audits panel on this page, scope Composio connections, and treat API keys as production secrets.
SKILL.md
READMESKILL.md - Connect Apps
# Connect Apps Connect Claude to 1000+ apps. Actually send emails, create issues, post messages - not just generate text about it. ## Quick Start ### Step 1: Install the Plugin ``` /plugin install composio-toolrouter ``` ### Step 2: Run Setup ``` /composio-toolrouter:setup ``` This will: - Ask for your free API key (get one at [platform.composio.dev](https://platform.composio.dev/?utm_source=Github&utm_content=AwesomeSkills)) - Configure Claude's connection to 1000+ apps - Take about 60 seconds ### Step 3: Try It! After setup, restart Claude Code and try: ``` Send me a test email at YOUR_EMAIL@example.com ``` If it works, you're connected! ## What You Can Do | Ask Claude to... | What happens | |------------------|--------------| | "Send email to sarah@acme.com about the launch" | Actually sends the email | | "Create GitHub issue: fix login bug" | Creates the issue | | "Post to Slack #general: deploy complete" | Posts the message | | "Add meeting notes to Notion" | Adds to Notion | ## Supported Apps **Email:** Gmail, Outlook, SendGrid **Chat:** Slack, Discord, Teams, Telegram **Dev:** GitHub, GitLab, Jira, Linear **Docs:** Notion, Google Docs, Confluence **Data:** Sheets, Airtable, PostgreSQL **And 1000+ more...** ## How It Works 1. You ask Claude to do something 2. Composio Tool Router finds the right tool 3. First time? You'll authorize via OAuth (one-time) 4. Action executes and returns result ## Troubleshooting - **"Plugin not found"** → Make sure you ran `/plugin install composio-toolrouter` - **"Need to authorize"** → Click the OAuth link Claude provides, then say "done" - **Action failed** → Check you have permissions in the target app --- <p align="center"> <b>Join 20,000+ developers building agents that ship</b> </p> <p align="center"> <a href="https://platform.composio.dev/?utm_source=Github&utm_content=AwesomeSkills"> <img src="https://img.shields.io/badge/Get_Started_Free-4F46E5?style=for-the-badge" alt="Get Started"/> </a> </p>