coco-cli — manage the Coco framework
SkillDev toolsInstall, update, version-check, or uninstall the Coco open-source AI workflow framework via its CLI (cocosuperintelligence, run with npx). Use when setting up Coco on a machine, pulling the latest into an existing clone, checking the installed version, or removing it. Triggers on "install coco", "update coco", "set up coco", "coco cli", "uninstall coco".
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 coco-cli — manage the Coco framework skill
What this skill tells your AI
The instructions your AI receives, as published by coco-research/coco in skills/coco-cli/SKILL.md and read by ahel’s review.
Thin agent wrapper over cocosuperintelligence (run via npx). Drives the real CLI; does not reimplement it.
Commands
| Command | Purpose | Invocation |
|---|---|---|
| (default) | clone + install, auto-detecting the adapter | npx cocosuperintelligence |
install | clone + install with explicit flags | npx cocosuperintelligence install [flags] |
update | pull latest in an existing clone | npx cocosuperintelligence update [dir] |
uninstall | remove symlinks + the clone | npx cocosuperintelligence uninstall [dir] |
version | print version + check for updates | npx cocosuperintelligence version |
--help | print usage | npx cocosuperintelligence --help |
Install flags (passed through to install.sh)
--adapter <name>— one ofclaude-code|cursor|codex|generic--systems <list>— comma-separated, e.g.gsd,brain,team--dry-run— preview only, no writes
Examples
- Install for Cursor:
npx cocosuperintelligence install --adapter cursor - Selective systems:
npx cocosuperintelligence install --systems gsd,brain --adapter claude-code - Preview without writing:
npx cocosuperintelligence install --dry-run - Update an existing clone:
npx cocosuperintelligence update
Output contract
This CLI is human-output-oriented; it has no native --json mode. For agent use:
- Treat exit code 0 = success, non-zero = failure.
versionprintscocosuperintelligence vX.Y.Zplus an update hint — parse thevX.Y.Ztoken.- Capture stdout/stderr and branch on the exit code; do not assume machine-readable JSON.
Errors
- A non-zero exit means an underlying git or
install.shstep failed — surface the captured stdout + stderr to the user. - Update checks contact
github.comonly; on network failure the version check degrades quietly and the command still runs.
Notes
- Side effects:
installclones the repo and creates symlinks;uninstallremoves them.install/updatere-pull, so they are not no-ops. - Network egress:
github.comonly. No telemetry. Disable update checks withCOCO_NO_UPDATE_CHECK=1. - Prerequisites:
node/npx,git, andbash.
Signals
- GitHub stars
- 220
- Forks
- 11
- Last commit
- Sep 2026
Advanced
- Catalog kind
- skill
- Gateway key
coco-cli- Source
- github.com/coco-research/coco