From agi-super-team
Build AI agents and apps with Composio, accessing 200+ external tools via Tool Router or direct execution. Includes authentication, session management, and framework integration.
How this skill is triggered — by the user, by Claude, or both
Slash command
/agi-super-team:composio-sdkThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Comprehensive guide to building AI agents and applications with Composio. Choose between:
AGENTS.mdrules/_template.mdrules/app-auth-configs.mdrules/app-connected-accounts.mdrules/app-custom-tools.mdrules/app-execute-tools.mdrules/app-fetch-tools.mdrules/app-modifiers.mdrules/app-tool-versions.mdrules/app-toolkits.mdrules/app-user-context.mdrules/tr-auth-auto.mdrules/tr-auth-connections.mdrules/tr-auth-manual.mdrules/tr-building-chat-ui.mdrules/tr-framework-integration.mdrules/tr-mcp-vs-native.mdrules/tr-session-basic.mdrules/tr-session-config.mdrules/tr-session-lifecycle.mdComprehensive guide to building AI agents and applications with Composio. Choose between:
Use this skill when:
Building AI Agents:
Building Traditional Applications:
Use Tool Router to build interactive chat-based agents or autonomous long-running task agents. Tool Router creates isolated MCP sessions for users with scoped access to toolkits and tools.
Key Features:
Essential patterns for creating agent sessions and configuring tools:
Authentication patterns for seamless user experiences:
Build connection UIs and check toolkit states:
Real-time event handling and webhook integration patterns:
Use Composio for traditional applications where tools are executed manually without agent frameworks. This approach gives you full control over tool execution, authentication, and resource management.
Key Capabilities:
Fundamental patterns for fetching and executing tools:
Manage authentication and connections programmatically:
Extend Composio with custom tools and behavior:
Build reactive applications with triggers (shared with agents):
Manage user context and multi-tenant isolation:
import { Composio } from '@composio/core';
const composio = new Composio();
// Create a session with Gmail tools
const session = await composio.create('user_123', {
toolkits: ['gmail'],
manageConnections: true
});
// Use MCP URL with any AI framework
console.log('MCP URL:', session.mcp.url);
import { Composio } from '@composio/core';
const composio = new Composio({
apiKey: 'your-api-key',
toolkitVersions: { github: '12082025_00' }
});
// Fetch tools
const tools = await composio.tools.get('user_123', {
toolkits: ['github']
});
// Execute a tool
const result = await composio.tools.execute('GITHUB_GET_REPO', {
userId: 'user_123',
arguments: { owner: 'composio', repo: 'sdk' },
});
console.log(result.data);
Tool Router (Agents):
Direct Execution (Apps):
Shared:
npx claudepluginhub aaaaqwq/agi-super-team --plugin agi-super-teamGuides you through creating tool definitions (function calling), attaching them to config variations, and verifying via LaunchDarkly MCP server.
Automates Agenty tasks via Composio's Agenty toolkit through Rube MCP. Discovers tools, manages connections, and executes workflows.
Guides users step-by-step through building, scaffolding, testing, and deploying AI agents on GreenNode AgentBase. Invoke for any agent creation request.