The master skill in PlanetScale's official pack: runs a full read-only best-practices assessment of a database or org, then produces one evidence-backed report.
Composio Tool RouterSkill
Summary
Composio's official skill for reaching 1,000+ external apps from an agent — CLI-driven actions, Tool Router sessions, per-user auth and trigger events.
Features
- Search → link → execute loop over 1,000+ apps from the Composio CLI
- Tool Router session creation and lifecycle for multi-user agents
- Per-user connection and user-ID security practices
- Framework integration: Vercel AI SDK, OpenAI Agents, LangChain, Claude, CrewAI
- Triggers and webhooks for real-time events
Install This Skill
Add this skill to your favorite AI agent in a few steps.
Skill Content
Usage Instructions
Learn how to use this skill with different AI agents.
Description
Composio's official agent skill, covering both ways developers use the platform: taking action on external apps directly from the terminal, and building agents that do it in code.
Path one — the CLI. When the task is "send this email" or "open that issue", the agent installs the Composio CLI, authenticates once with composio login, and then works a three-step loop: composio search "<query>" to find a tool by use case, composio link <toolkit> to connect the user's account to the app, and composio execute "<TOOL_SLUG>" -d '{...}' to run it. composio listen streams real-time trigger events. The skill includes the non-interactive variants agents actually need — --no-wait for headless linking, and the composio login --no-wait flow that hands a URL to a human when the agent has no browser.
Path two — the SDK. For agents and backends, the skill covers Composio's Tool Router: session creation and lifecycle, the user-ID practices that keep one user's connections from leaking into another's session, native tools versus MCP integration, and framework wiring for Vercel AI SDK, OpenAI Agents, LangChain, Claude and CrewAI. Separate rule files cover triggers and webhooks, and production concerns — security, error handling, deployment.
The reason to reach for this rather than wiring OAuth per service is the multi-tenant case: apps where each end user needs their own Gmail, Slack, GitHub or Notion connection, and the agent has to pick the right one at call time. That is the problem Composio's session and user-ID model is built around, and the part of this skill worth reading closely.
MIT licensed.
Related Skills
Build crash-safe AI agents on AgentKit and step.ai — durable tool calls, human-in-the-loop approval, realtime progress, and when not to reach for an agent loop at all.
Inngest's durable-execution playbook as an agent skill — steps and memoisation, event and cron triggers, idempotency, cancellation, retries and non-retriable errors.
Temporal's official skill for building durable workflows — SDK patterns across seven languages, plus the determinism rules that decide whether a workflow survives a replay.