composio-cli
Help users operate the published Composio CLI to find the right tool, connect accounts, inspect schemas, execute tools, subscribe to trigger events with…
Skill by projectamazonph
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/projectamazonph-composio-cli
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: agent-building
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions: not checked yet.
What's inside
- Skill name
composio-cli- Description
- Help users operate the published Composio CLI to find the right tool, connect accounts, inspect schemas, execute tools, subscribe to trigger events with `composio listen`, script workflows with `composio run`, and call authenticated app APIs with `composio proxy`. Use when the user asks how to do something with `composio`, wants to run a known tool slug, needs to discover a slug with `composio search`, fix a missing connection with `composio link`, inspect tool inputs with `--get-schema` or `--dry-run`, troubleshoot top-level CLI flows, or explicitly needs `composio dev` guidance.
- License
- MIT
- Instructions
- 171 lines in SKILL.md · view on GitHub
Files (5)
- SKILL.md
- openai.yaml · agents/
- composio-dev.md · references/
- power-user-examples.md · references/
- troubleshooting.md · references/
SKILL.md (first lines)
<!-- AUTO-GENERATED: edit skills-src/composio-cli/index.ts and rebuild -->
<!-- release-channel: beta -->
# Composio CLI
## Default Workflow
1. Start with `composio execute <slug>` whenever the slug is known.
2. If several independent tool calls must happen at once, use `composio execute -p/--parallel` with repeated `<slug> -d <json>` groups.
3. If `execute` says the toolkit is not connected, run `composio link <toolkit>` and retry.
4. If the arguments are unclear, run `composio execute <slug> --get-schema` or `--dry-run` before guessing.
5. Reach for `composio search "<task>"` only when the slug is unknown. `search` accepts one or more queries, so batch related discovery work into a single command when useful.
6. If the CLI build enables the experimental `listen` feature, use it for temporary consumer-project trigger subscriptions.
## `execute` - Run A Tool
Use `execute` when the tool slug is already known.
```bash
composio execute GITHUB_GET_THE_AUTHENTICATED_USER -d '{}'
```
Inspect required inputs without executing:
```bash
composio execute GITHUB_CREATE_AN_ISSUE --get-schema
```
Preview safely:
```bash
composio execute GITHUB_CREATE_AN_ISSUE --skip-connection-check --dry-run -d '{ owner: "acme", repo: "app", title: "Bug report", body: "Steps to reproduce..." }'
```
Pass data from a file or stdin:
```bash
composio execute GITHUB_CREATE_AN_ISSUE -d @issue.json
cat issue.json | composio execute GITHUB_CREATE_AN_ISSUE -d -
```
Upload a local file:
```bash
composio execute SLACK_UPLOAD_OR_CREATE_A_FILE_IN_SLACK \
--file ./image.png \
-d '{ channels: "C123" }'
```
Run independent tool calls in parallel:
```bash
composio execute --parallel \
GMAIL_SEND_EMAIL -d '{ recipient_email: "a@b.com", subject: "Hi" }' \
GITHUB_CREATE_AN_ISSUE -d '{ owner: "acme", repo: "app", title: "Bug" }'
```
Key flags:
- `--get-schema`: Inspect required arguments without executing the tool.
- `--dry-run`: Preview the request shape without performing the action.
- `--file`: Inject a local file path into a tool that exposes exactly one uploadable file argument.
- `--parallel`: Execute multiple independent tool calls in the same invocation.
- `--account`: Select which connected account to use by alias, word_id, or account id when multiple accounts exist for the same toolkit.
- `--file` only works when the tool exposes a single uploadable file input. Otherwise use explicit `-d` JSON.
## `search` - Find The Slug
Use `search` only when the tool slug is not already known.
```bash
composio search "create a github issue"
composio search "send an email" --toolkits gmail
composio search "send an email" "create a github issue"
composio search "my emails" "my github issues" --toolkits gmail,github
```
- Batch related discovery work into one `search` invocation, then move back to `execute` once the correct slugs are known.
## `link` - Connect An Account
Use `link` when `execute` reports that a toolkit is not connected, or when the user explicitly wants to authorize an account.
```bash
composio link gmail
composio link googlecalendar --no-browser
```
Key flags:
- `--alias`: Assign an alias to the connected account. Required when creating an additional account for the same toolkit.
- Retry the original `execute` command after linking succeeds.
## `listen` - Subscribe To Trigger Events
Use `listen` for temporary trigger subscriptions in consumer projects, especially when background agents should consume new event payloads from artifact files.
```bash
composio listen GMAIL_NEW_GMAIL_MESSAGE
composio listen SLACK_RECEIVE_MESSAGE -p '{ trigger_config: { channel: "C123" } }'
composio listen GMAIL_NEW_GMAIL_MESSAGE --stream
composio listen GMAIL_NEW_GMAIL_MESSAGE --stream '.data.threadId'
composio listen GMAIL_NEW_GMAIL_MESSAGE --timeout 5m
composio listen GMAIL_NEW_GMAIL_MESSAGE -p @trigger.json --max-events 5
```
Key flags:
- `-p/--params`: Provide only trigger config fields; connected account resolution is automatic.
- `--stream`: Print events inline, optionally narrowed to a JSON path.
- `--timeout` and `--max-events`: Stop long-running listeners cleanly.
- `--account`: Select which connected account to use by alias, word_id, or account id.
- `composio artifacts cwd` shows the current artifact root when saved payloads need inspection.
## `proxy` - Raw API Access
Use `proxy` when a toolkit supports a raw API operation that is easier than finding a dedicated tool slug.
```bash
composio proxy https://api.github.com/user --toolkit github --method GET </dev/null
```
## `run` - Scripting, LLMs, and Programmatic WorkflowsFrom projectamazonph/agent-skill-framework, MIT.
More from projectamazonph/agent-skill-framework
- 0.529score
loop-engineering-v2
projectamazonph
Execute non-trivial software work through small, observable build-test-observe-adjust loops with explicit hypotheses, evidence, outcomes, and next actions.
SkillBFreshness: BClaude Code +9 - 0.529score
engineering-quality-gates
projectamazonph
Verify engineering work against required behavioral, architectural, regression, build, security, compatibility, documentation, and diff-hygiene evidence…
SkillBFreshness: BClaude Code +9 - 0.529score
engineering-standards-orchestrator
projectamazonph
Coordinate programming work through mandatory SOLID architecture, test-driven development, Loop Engineering, and completion-quality gates.
SkillBFreshness: BClaude Code +9 - 0.529score
solid-code-design
projectamazonph
Design, refactor, and review object-oriented or modular code with the SOLID principles while preserving behavior and avoiding needless abstraction.
SkillBFreshness: BClaude Code +9 - 0.529score
tdd-workflow
projectamazonph
Drive one observable software behavior at a time through a valid Test-Driven Development cycle: select the test, prove Red for the intended reason, implement…
SkillBFreshness: BClaude Code +9 - 0.529score
solid
projectamazonph
Use this skill when writing code, implementing features, refactoring, planning architecture, designing systems, reviewing code, or debugging.
SkillBFreshness: BClaude Code +9 - 0.523score
precision-workflow
projectamazonph
execute complex work with research, files, and quality gates
SkillBFreshness: BClaude Code +9 - 0.521score
amazon-ad-console-redesign
projectamazonph
Complete premium redesign of the Amazon Ad Console Training Simulator using the Design Skill Pack.
SkillBFreshness: BClaude Code +9 - 0.521score
design-system-master
projectamazonph
Master design system orchestrator — selects, combines, and applies the right design skills from the pack based on the project context.
SkillBFreshness: BClaude Code +9 - 0.507score
project-bootstrap-full
projectamazonph
Create a complete project foundation with SOLID architecture, TDD protocols, comprehensive documentation suite, data logic wireframes, and project scaffold.
SkillBFreshness: BClaude Code +9 - 0.499score
design-an-interface
projectamazonph
Generate multiple radically different interface designs for a module using parallel sub-agents.
SkillBFreshness: BClaude Code +9
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Aug 13, 2026 (2 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
Same skill elsewhere
Copies of this SKILL.md published by others; search shows only one of them.
- 0.657score
composio-cli
remorses
Help users operate the published Composio CLI to find the right tool, connect accounts, inspect schemas, execute tools, subscribe to trigger events with…
SkillAFreshness: A★ 44Claude Code +9 - 0.315score
composio-cli
Speirsy11
Help users operate the published Composio CLI to find the right tool, connect accounts, inspect schemas, execute tools, subscribe to trigger events with…
SkillBFreshness: BClaude Code +9 - 0.285score
composio-cli
estrazulas
Help users operate the published Composio CLI to find the right tool, connect accounts, inspect schemas, execute tools, subscribe to trigger events with…
SkillCFreshness: CClaude Code +9 - 0.285score
composio-cli
projectamazonph
Help users operate the published Composio CLI to find the right tool, connect accounts, inspect schemas, execute tools, subscribe to trigger events with…
SkillCFreshness: CClaude Code +9
More from projectamazonph
- 0.529score
solid-code-design
projectamazonph
Design, refactor, and review object-oriented or modular code with the SOLID principles while preserving behavior and avoiding needless abstraction.
SkillBFreshness: BClaude Code +9 - 0.529score
tdd-workflow
projectamazonph
Drive one observable software behavior at a time through a valid Test-Driven Development cycle: select the test, prove Red for the intended reason, implement…
SkillBFreshness: BClaude Code +9 - 0.529score
solid
projectamazonph
Use this skill when writing code, implementing features, refactoring, planning architecture, designing systems, reviewing code, or debugging.
SkillBFreshness: BClaude Code +9 - 0.529score
engineering-quality-gates
projectamazonph
Verify engineering work against required behavioral, architectural, regression, build, security, compatibility, documentation, and diff-hygiene evidence…
SkillBFreshness: BClaude Code +9 - 0.529score
engineering-standards-orchestrator
projectamazonph
Coordinate programming work through mandatory SOLID architecture, test-driven development, Loop Engineering, and completion-quality gates.
SkillBFreshness: BClaude Code +9 - 0.529score
loop-engineering-v2
projectamazonph
Execute non-trivial software work through small, observable build-test-observe-adjust loops with explicit hypotheses, evidence, outcomes, and next actions.
SkillBFreshness: BClaude Code +9
Cite this page
composio-cli skill. Agent Mart. https://agentmart.dev/skills/projectamazonph-composio-cli (last updated 2026-10-24)