coco-cli — manage the Coco framework

SkillDev tools

Install, 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.

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

CommandPurposeInvocation
(default)clone + install, auto-detecting the adapternpx cocosuperintelligence
installclone + install with explicit flagsnpx cocosuperintelligence install [flags]
updatepull latest in an existing clonenpx cocosuperintelligence update [dir]
uninstallremove symlinks + the clonenpx cocosuperintelligence uninstall [dir]
versionprint version + check for updatesnpx cocosuperintelligence version
--helpprint usagenpx cocosuperintelligence --help

Install flags (passed through to install.sh)

  • --adapter <name> — one of claude-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.
  • version prints cocosuperintelligence vX.Y.Z plus an update hint — parse the vX.Y.Z token.
  • 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.sh step failed — surface the captured stdout + stderr to the user.
  • Update checks contact github.com only; on network failure the version check degrades quietly and the command still runs.

Notes

  • Side effects: install clones the repo and creates symlinks; uninstall removes them. install/update re-pull, so they are not no-ops.
  • Network egress: github.com only. No telemetry. Disable update checks with COCO_NO_UPDATE_CHECK=1.
  • Prerequisites: node/npx, git, and bash.

Signals

GitHub stars
220
Forks
11
Last commit
Sep 2026
Advanced
Catalog kind
skill
Gateway key
coco-cli
Source
github.com/coco-research/coco