Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
composiohq avatar

Connect Apps

  • 3.3k installs
  • 71.1k repo stars
  • Updated July 24, 2026
  • composiohq/awesome-claude-skills

connect-apps is a skill that connects Claude to Gmail, Slack, GitHub, and 1000+ apps via Composio so the agent can execute real actions.

About

connect-apps wires Claude to external services through the Composio Tool Router plugin so actions execute in real apps instead of generating text-only instructions. Setup installs the composio-toolrouter plugin, runs /composio-toolrouter:setup with a free platform.composio.dev API key, and restarts Claude Code before testing with a live email send. Supported surfaces include Gmail, Outlook, Slack, Discord, GitHub, GitLab, Jira, Notion, Google Sheets, Airtable, PostgreSQL, and over one thousand additional integrations. The workflow is ask Claude for an action, Tool Router selects the tool, first-time OAuth authorization opens once per app, then the action returns a result. Example commands cover sending email, creating GitHub issues, posting Slack messages, and adding Notion meeting notes. Troubleshooting addresses missing plugin install, pending OAuth authorization, and permission failures in the target app. Developers use it when they want agent-driven cross-app automation without building custom OAuth clients for every service.

  • Installs composio-toolrouter plugin and runs /composio-toolrouter:setup with an API key.
  • Connects Gmail, Slack, GitHub, Notion, Sheets, and 1000+ additional apps.
  • OAuth authorization happens once per app before actions execute.
  • Supports real sends, issue creation, chat posts, and doc updates from natural language.
  • Documents troubleshooting for plugin install, OAuth, and permission errors.

Connect Apps by the numbers

  • 3,318 all-time installs (skills.sh)
  • +120 installs in the week ending Jul 28, 2026 (Skillselion tracking)
  • Ranked #139 of 2,742 Automation & Workflows skills by installs in the Skillselion catalog
  • Security screen: HIGH risk (skills.sh audit)
  • Data as of Jul 28, 2026 (Skillselion catalog sync)
At a glance

connect-apps capabilities & compatibility

Capabilities
install and configure composio toolrouter plugin · route natural language requests to 1000+ app too · handle one time oauth authorization per service · execute email, issue, chat, and doc update actio
Works with
gmail · slack · github · notion · postgres
Use cases
orchestration · email · api development
From the docs

What connect-apps says it does

Connect Claude to 1000+ apps. Actually send emails, create issues, post messages - not just generate text about it.
SKILL.md
/plugin install composio-toolrouter
SKILL.md
First time? You'll authorize via OAuth (one-time)
SKILL.md
npx skills add https://github.com/composiohq/awesome-claude-skills --skill connect-apps

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs3.3k
repo stars71.1k
Security audit0 / 3 scanners passed
Last updatedJuly 24, 2026
Repositorycomposiohq/awesome-claude-skills

How do I make Claude actually send email, create GitHub issues, or post to Slack instead of only describing those steps?

Connect Claude to Gmail, Slack, GitHub, and 1000+ apps via Composio Tool Router so the agent can send emails, create issues, and post messages.

Who is it for?

Developers who want Composio Tool Router to let Claude act across email, chat, dev, and docs apps with one setup flow.

Skip if: Skip when you cannot install the composio-toolrouter plugin or need fully offline local-only workflows.

When should I use this skill?

User wants to send email, create GitHub issues, post Slack messages, or connect Claude to external apps.

What you get

OAuth-authorized tool calls that send messages, create issues, update docs, and return live results from connected apps.

  • Configured composio-toolrouter plugin
  • Live agent actions in connected SaaS apps

By the numbers

  • Connects Claude to 1000+ external apps via Composio ToolRouter

Files

SKILL.mdMarkdownGitHub ↗

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)
  • 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>

Related skills

How it compares

Pick connect-apps when you need one Composio-backed router for many SaaS actions instead of building separate OAuth clients per service.

FAQ

How do I set up connect-apps?

Run /plugin install composio-toolrouter, then /composio-toolrouter:setup with a platform.composio.dev API key and restart Claude Code.

What happens on first use of an app?

Composio Tool Router prompts OAuth authorization once, then executes the requested action and returns the result.

Which apps are supported?

Gmail, Slack, GitHub, Notion, Sheets, PostgreSQL, and over one thousand additional integrations listed in the skill.

Is Connect Apps safe to install?

skills.sh reports 0 of 3 security scanners passed. Review the Security Audits panel on this page before installing in production.

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.