← Back to Skills Marketplace
sohamganatra

Connect Apps

by sohamganatra · GitHub ↗ · v0.1.0
cross-platform ⚠ suspicious
709
Downloads
0
Stars
7
Active Installs
1
Versions
Install in OpenClaw
/install 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 i...
README (SKILL.md)

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 [email protected]

If it works, you're connected!

What You Can Do

Ask Claude to... What happens
"Send email to [email protected] 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

\x3Cp align="center"> \x3Cb>Join 20,000+ developers building agents that ship\x3C/b> \x3C/p>

\x3Cp align="center"> \x3Ca href="https://platform.composio.dev/?utm_source=Github&utm_content=AwesomeSkills"> \x3Cimg src="https://img.shields.io/badge/Get_Started_Free-4F46E5?style=for-the-badge" alt="Get Started"/> \x3C/a> \x3C/p>

Usage Guidance
This skill delegates actions to a third‑party service (Composio Tool Router). Before installing: (1) Verify platform.composio.dev and the composio plugin are trustworthy (homepage/source code, company reputation). (2) Expect to provide an API key and complete OAuth flows — doing so grants the external service the ability to act on your accounts (send email, post to Slack, create GitHub issues). Review and limit OAuth scopes where possible, and prefer authorizing only the accounts you intend to use. (3) Note the skill metadata does not declare the API key/OAuth requirement — treat that as a transparency gap. (4) If you need stronger assurance, request the plugin's source or audit the composio service's privacy/security docs and confirm how to revoke tokens. If you are unsure about granting broad access, do not install.
Capability Analysis
Type: OpenClaw Skill Name: connect-apps Version: 0.1.0 The skill instructs the agent to install a third-party plugin (`composio-toolrouter`) and obtain an API key from an external domain (`platform.composio.dev`) to connect to '1000+ apps' via OAuth. While the stated purpose (connecting external apps like Gmail, Slack, GitHub) is legitimate, this introduces significant supply chain risk and grants broad permissions to a third-party service. The `SKILL.md` file directly instructs the agent to integrate with this powerful external system, which could handle sensitive user data and perform actions across many services, making it a high-risk capability.
Capability Assessment
Purpose & Capability
The name/description (connect to Gmail, Slack, GitHub, etc.) matches the runtime instructions: install a composio Tool Router plugin and authorize via OAuth. However, the Skill metadata lists no primary credential or required env vars while the instructions explicitly require an API key and OAuth authorizations; this metadata omission reduces transparency.
Instruction Scope
SKILL.md only tells the agent (and user) to run platform-specific plugin commands and to complete OAuth flows; it does not instruct the agent to read local files, environment variables, or other system state. Actions are delegated to the composio service which then performs app-specific calls.
Install Mechanism
This is an instruction-only skill (no install spec, no code shipped). The install directive is a platform plugin command (/plugin install composio-toolrouter), so nothing in the skill writes arbitrary binaries to disk from unknown URLs. Risk is moved to the external plugin/service, not to this skill bundle.
Credentials
The registry declares no required env vars or primary credential, but SKILL.md instructs the user to provide a 'free API key' from platform.composio.dev and to complete OAuth authorizations that grant access to many apps. That broad access is expected for this capability but the discrepancy between metadata and runtime reduces transparency and could surprise users. Users should verify what tokens/scopes the external service will receive.
Persistence & Privilege
always is false and there is no install spec that modifies agent/system configs. The plugin approach implies the external service will hold OAuth tokens, but this skill itself does not request permanent agent-wide privileges in the registry.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install connect-apps
  3. After installation, invoke the skill by name or use /connect-apps
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.0
connect-apps 0.1.0 – Initial release - New skill enabling Claude to connect to external apps (e.g. Gmail, Slack, GitHub, Notion, and 1000+ more) through Composio Tool Router. - Allows sending emails, creating GitHub issues, posting to Slack, updating Notion, and more directly from Claude. - Step-by-step setup instructions for installation and app authorization. - Clear troubleshooting tips for common issues. - Lists major supported app categories (Email, Chat, Dev, Docs, Data). - Includes example prompts to demonstrate key capabilities.
Metadata
Slug connect-apps
Version 0.1.0
License
All-time Installs 7
Active Installs 7
Total Versions 1
Frequently Asked Questions

What is 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 i... It is an AI Agent Skill for Claude Code / OpenClaw, with 709 downloads so far.

How do I install Connect Apps?

Run "/install connect-apps" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Connect Apps free?

Yes, Connect Apps is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Connect Apps support?

Connect Apps is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Connect Apps?

It is built and maintained by sohamganatra (@sohamganatra); the current version is v0.1.0.

💬 Comments