brainstorming
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…
Use `mco` to run explicit multi-provider Agent invocations, stream raw answers, persist file-backed artifacts, and coordinate read-only chain/debate/synthesis stages.
Claude Code
$ npx -y skills add mco-org/mco --skill mco-cli --agent claude-code
Codex
$ npx skills add mco-org/mco --skill mco-cli -a codex -y
Cursor
$ npx skills add mco-org/mco --skill mco-cli -a cursor -y
Gemini CLI
$ npx skills add mco-org/mco --skill mco-cli -a gemini-cli -y
GitHub Copilot
$ npx skills add mco-org/mco --skill mco-cli -a github-copilot -y
OpenCode
$ npx skills add mco-org/mco --skill mco-cli -a opencode -y
Windsurf
$ npx skills add mco-org/mco --skill mco-cli -a windsurf -y
name: mco-cli description: Use `mco` to run explicit multi-provider Agent invocations, stream raw answers, persist file-backed artifacts, and coordinate read-only chain/debate/synthesis stages.
Use this Skill when an upstream Agent needs to dispatch one task to one or more coding Agents and preserve their raw operational answers.
Confirm the provider/model team with the user in natural language. Do not infer consent from installed binaries. Use either:
`--agent` is the model-qualified form. It supports repeated models from one provider when each repeated invocation has a distinct alias:
mco run --repo . --prompt "Inspect the parser." \ --agent fast=pi:fast-model \ --agent careful=pi:careful-model \ --result-mode stdout
`--providers pi,codex` is an invocation-native shorthand. MCO resolves each provider's configured/default model and runs the resulting invocations through the same runtime; it is not a legacy execution path.
If MCO returns `provider_selection_required`, ask the user which Agents to use and retry with an explicit `--providers` or `--agent` selection.
MCO returns raw Agent answer text plus operational metadata. It does not infer findings, severity, confidence, consensus, or decisions from answer prose.
For example, if `fast` succeeds and `slow` times out, the final envelope is `status: partial`, `exit_code: 1`, and still contains `fast`'s complete answer plus `slow`'s explicit timeout record.
Use `--result-mode stdout|artifact|both`. Temporary runs clean up their task directory and return `artifact_root: null`. Persistent modes write deterministic artifacts:
<artifact-base>/<task-id>/ result.md run.json stages/<stage>/invocations/<invocation-id>.md stages/<stage>/context/manifest.json # chain/debate/synthesis inputs stages/<stage>/result.md # staged result stages/<stage>/run.json # staged operational record
`--save-artifacts` is shorthand for upgrading the default stdout mode to `both`. Answer Markdown preserves the Agent's answer body as returned by the transport decoder. Root `result.md` groups actual stages, places the synthesis group first when present, and retains all raw answers and explicit failures.
Parallel writing is an explicit user choice. MCO does not create or manage worktrees and does not silently prohibit multiple write invocations.
Before dispatching parallel writers, ask the upstream Agent to partition ownership into non-overlapping `--target-paths` and state the edit-conflict risk. Use distinct aliases and task IDs, and warn the user if two writers may touch the same file. Prefer a read-only comparison before choosing one implementation when ownership cannot be partitioned safely.
The findings command, findings schema, semantic decision/consensus pipeline, Markdown-PR and SARIF renderers, content-based `INCONCLUSIVE`, and findings-driven memory surfaces were removed. Old flags such as `--format`, `--strict-contract`, `--memory`, `--space`, and diff-only review flags ret
CLI-first orchestration for AI coding agents: run selected agents and models in parallel, compare raw answers, and coordinate review or implementation workflows.
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…
Ask which skill or flow fits your situation. A router over the skills in this repo.