π¦
Integration Skills
No description available
0 installs
Trust: 30 β Low
Other
Ask AI about Integration Skills
Powered by Claude Β· Grounded in docs
I know everything about Integration Skills. Ask me about installation, configuration, usage, or troubleshooting.
0/500
Loading tools...
Reviews
Documentation
MCP Integration Skills for Claude Code
Connect 200+ integrations to Claude Code and other AI agents with one click. No code required.
Features
- One-Click Connections: Connect Slack, Gmail, GitHub, Notion, and 200+ more integrations
- Multi-Agent Support: Configure integrations for 6 AI agents including Claude Code, Cursor, Gemini CLI, GitHub Copilot, OpenAI Codex, and OpenCode
- Automatic Skill Generation: Skills are automatically created for each configured agent
- Agent Synchronization: Automatically sync integrations when adding/removing agents
- Bulk Operations: Connect multiple integrations or disconnect all at once
- Configuration Import/Export: Save and restore your setup
- Visual Management: Browse, connect, and manage integrations from the sidebar
- OAuth Authentication: Secure authentication via browser
- MCP Server Setup: Automatic MCP configuration for each agent's native format
Supported AI Agents
| Agent | Skills Path | MCP Config |
|---|---|---|
| Claude Code | .claude/skills/ | .mcp.json |
| Cursor | .cursor/skills/ | .cursor/mcp.json |
| Gemini CLI | .gemini/skills/ | .gemini/settings.json |
| GitHub Copilot | .github/copilot/skills/ | .vscode/mcp.json |
| OpenAI Codex | .codex/skills/ | .codex/config.toml |
| OpenCode | .opencode/skills/ | opencode.json |
Getting Started
- Install the extension
- Click the MCP Integration icon in the sidebar
- Sign in with your Composio API key (get one free at composio.dev)
- Select AI agents to configure (click the robot icon)
- Connect your first integration
- Ask Claude to use it!
Usage
Connecting an Integration
- Open the sidebar (click the icon in the activity bar)
- Browse available integrations under "Available"
- Click "Connect" on the integration you want
- Complete authentication in your browser
- Skills are automatically created for all selected agents
Configuring AI Agents
- Click the robot icon ($(robot)) in the view title bar
- Select which AI agents you want to use
- Integrations will be automatically synced to all selected agents
Bulk Operations
- Connect Multiple: Use the add-multiple icon to connect several integrations at once
- Disconnect All: Remove all integrations in one click
- Export Config: Save your current setup to a JSON file
- Import Config: Restore integrations from a backup file
Quick Search
Press Cmd+Shift+I (Mac) or Ctrl+Shift+I (Windows/Linux) to quickly search integrations.
Using with Claude
Once connected, ask Claude to use your integrations:
"Send a message to #general on Slack"
"Create a GitHub issue for this bug"
"Send an email summary to the team"
Managing MCP per Workspace
Connected integrations show their MCP status in the sidebar:
- MCP active (green check) β MCP server and skill files are configured in this workspace
- Not configured (circle) β Connected on Composio but no local MCP setup
Actions:
- Enable MCP: Click the plug icon on a "Not configured" integration to create MCP server and skill files β no re-authentication needed
- Disable MCP: Right-click an "MCP active" integration to remove local config while keeping the Composio connection
- Disconnect: Fully remove the integration from Composio (requires re-authentication to reconnect)
- View Tools: Right-click an "MCP active" integration to see available tools
- Refresh: Click the refresh button to update the list
Requirements
- VS Code 1.96.0 or later
- A Composio account (free at composio.dev)
Extension Settings
| Setting | Description | Default |
|---|---|---|
composio.userId | Your user ID (auto-generated) | - |
composio.autoGenerateSkills | Automatically generate skill files | true |
composio.skillsPath | Path to store generated skills | .claude/skills |
composio.selectedAgents | AI agents to configure integrations for | ["cursor"] |
Generated Skill Structure
For each agent, skills are generated in the appropriate location:
.claude/skills/slack/
βββ SKILL.md # Skill definition for Claude
βββ handler.ts # CLI tool to execute actions
.cursor/skills/slack/
βββ SKILL.md
βββ handler.ts
Development
# Install dependencies
npm install
# Compile TypeScript
npm run compile
# Watch mode (fast, recommended)
npm run esbuild-watch
# Run unit tests
npm run test
# Run tests with coverage
npm run test:coverage
# Run all tests (unit + integration)
npm run test:all
# Lint
npm run lint
# Package for distribution
npm run package
See docs/CONTRIB.md for detailed development workflow.
License
MIT - see LICENSE for details.
