Skip to content
Development
Skill

/connect-apps

Connect Claude to external apps like Gmail, Slack, GitHub. Use this skill when the user wants to send emails, create issues, post messages, or take actions in external services.

From plugin
openteams
571200 skills1 command
Install
$ npx -y skills add openteams-lab/openteams --skill connect-apps --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/connect-apps

Context preview

The summary Claude sees to decide when to auto-load this skill.

Connect Claude to external apps like Gmail, Slack, GitHub. Use this skill when the user wants to send emails, create issues, post messages, or take actions in external services.

SKILL.md

connect-apps.SKILL.md
name: connect-apps
description: Connect Claude to external apps like Gmail, Slack, GitHub. Use this skill when the user wants to send emails, create issues, post messages, or take actions in external services.

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>

Read more
Ships withopenteams

Plan, Build, and Ship — with a team of AI agents instead of one

Get the whole plugin