con un clic
review
Run a local multi-agent code review with the commands-com OSS CLI
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Menú
Run a local multi-agent code review with the commands-com OSS CLI
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Basado en la clasificación ocupacional SOC
| name | review |
| description | Run a local multi-agent code review with the commands-com OSS CLI |
| argument-hint | [objective] |
| disable-model-invocation | true |
| allowed-tools | Bash(commands-com *), Bash(git *) |
Run a local, single-process review cycle using the commands-com OSS CLI.
No desktop app, no account, no daemon — the CLI fans out to available provider
CLIs (codex, claude, gemini, or explicit lists), synthesizes findings,
and writes a Markdown report under .commands-com/runs/<run-id>/.
Default objective: Review the current working directory for correctness, regressions, and missing tests.
The user invoked this with: $ARGUMENTS
Decide what to review:
--cwd <path>.git log --oneline -5
git diff HEAD~1 --stat
and base the objective on what changed.Confirm commands-com is on PATH and a provider is available:
commands-com doctor
To verify auth/response parsing instead of PATH only, run:
commands-com doctor --ping --json
If no provider CLI is installed, fall back to --provider mock so the
round-trip still works (it returns deterministic placeholder findings).
Run the review with --json so the result is machine-readable. Default to
--changed when the working tree has uncommitted edits worth scoping to;
omit it for a broader pass. Use --providers all unless the user asked for
a specific provider. This is report-only — one cycle, no edits, no
re-review pass.
commands-com review "<objective>" \
--cwd "<dir>" \
--providers <all|codex,claude,gemini|mock> \
--reviewers correctness,tests,maintainability \
--json
If the user asked the agent to fix things (not just report), add --fix.
For untrusted edits or large diffs, also add --worktree so the changes
land in an isolated git worktree and can be inspected before merging.
With --fix the loop becomes review → implement → re-review (and repeats
up to --max-cycles):
commands-com review "<objective>" --cwd "<dir>" --providers <ids> \
--fix --worktree --test "<validation command>" --max-cycles 2 --json
Heads-up before launching: a --providers all --fix --max-cycles 2 run
typically makes ~24 LLM calls and takes 5–10 minutes. Drop providers,
reviewers, or cycles to trade depth for speed. If you only have a single
provider authenticated, prefer --provider <id> to skip fan-out.
Summarize the JSON result for the user:
runId and reportPath (the Markdown report).providers, synthesizerProvider, and implementerProvider.issueCount and (if --test ran) unresolvedTestFailure.--worktree runs: workspace.prune.ok (true means the worktree was
auto-removed because no changes were made) or workspace.cwd /
workspace.branch (the worktree to inspect manually otherwise).Prior runs can be listed and inspected without re-running the provider:
commands-com runs list
commands-com runs show <run-id>
codex login,
claude login, gemini auth, etc.) — commands-com only forwards prompts..commands-com/runs/<run-id>/ in the target
directory and are gitignored by default.