Composio integrations
SkillSecurityUse Composio-connected SaaS tools safely. Generate OAuth connect links in chat when the user's account is not connected.
Available today. Use it from your connected AI after setup.
No other account needed.
Connect ahel once, and every AI you use reads what you have installed.
Then ask your AI: use the Composio integrations skill
What this skill tells your AI
The instructions your AI receives, as published by ahmadrosid/nakama in packages/core/src/skills/bundled/composio-integrations/SKILL.md and read by ahel’s review.
Use assigned Composio tools when the user asks for external SaaS actions (email, Slack, GitHub, Notion, etc.).
Rules
- If the user needs a SaaS app that is assigned but not connected, call
composio__connect_accountwith the toolkit slug and send them theredirectUrlfrom the tool result as a clickable link. - After the user authorizes, they should return to chat and retry the request.
- If a Composio tool returns
COMPOSIO_NOT_CONNECTED, callcomposio__connect_accountfor that toolkit and share the link — do not only tell them to open Integrations. - Only use Composio tools that are assigned to this profile.
- Do not invent successful external actions when a tool fails.
When to use
- The user wants to read or write data in a connected SaaS app.
- The task clearly needs an assigned Composio toolkit.
When not to use
- Builtin tools, MCP tools, or file/bash tools already cover the task.
Signals
- GitHub stars
- 364
- Forks
- 64
- Last commit
- Sep 2026
Advanced
- Catalog kind
- skill
- Gateway key
composio-integrations- Source
- github.com/ahmadrosid/nakama