cm-autopilot
Easy-to-use conversational CLI (Claude Code style) for non-technical users to spawn parallel AI tasks supervised by a visual web…
Full review lifecycle — request reviews, handle feedback with technical rigor, and complete branch integration. Use when completing tasks, receiving feedback, or finishing feature branches.
Claude Code
$ npx -y skills add tody-agent/codymaster --skill cm-code-review --agent claude-code
Codex
$ npx skills add tody-agent/codymaster --skill cm-code-review -a codex -y
Cursor
$ npx skills add tody-agent/codymaster --skill cm-code-review -a cursor -y
Gemini CLI
$ npx skills add tody-agent/codymaster --skill cm-code-review -a gemini-cli -y
GitHub Copilot
$ npx skills add tody-agent/codymaster --skill cm-code-review -a github-copilot -y
OpenCode
$ npx skills add tody-agent/codymaster --skill cm-code-review -a opencode -y
Windsurf
$ npx skills add tody-agent/codymaster --skill cm-code-review -a windsurf -y
name: cm-code-review description: "Full review lifecycle — request reviews, handle feedback with technical rigor, and complete branch integration. Use when completing tasks, receiving feedback, or finishing feature branches." token_budget: 1500 compressed: true deprecated: false
> **Full review lifecycle in one skill:** Request → Receive → Integrate.
**Mandatory:**
**Optional but valuable:**
1. **Get git SHAs:**
BASE_SHA=$(git rev-parse HEAD~1) HEAD_SHA=$(git rev-parse HEAD)
2. **Dispatch reviewer subagent** with:
3. **Act on feedback:**
---
When receiving feedback — whether from human reviewers, AI reviewers, or code review subagents.
1. READ feedback completely before responding 2. UNDERSTAND the technical reasoning 3. VERIFY if the feedback is technically correct 4. RESPOND with evidence, not agreement
| Feedback Type | Response | |--------------|----------| | **Technically correct** | Fix it. Thank reviewer. | | **Unclear intent** | Ask for clarification with specific questions | | **Technically questionable** | Challenge with evidence (code, tests, docs) | | **Stylistic preference** | Discuss trade-offs, defer to team convention |
❌ "Good catch! Fixed." (without verifying it's actually a problem) ✅ "I verified this: [evidence]. The suggestion is correct because [reason]. Fixed." ✅ "I investigated this: [evidence]. The current code is correct because [reason]."
---
When implementation is complete and all tests pass.
1. **Verify current state:**
npm run test:gate # All tests must pass git status # Working tree should be clean
2. **Present options to user:**
| Option | When | Command | |--------|------|---------| | **Merge to main** | Feature ready | `git checkout main && git merge feature-branch` | | **Create PR** | Needs team review | `git push origin feature-branch` | | **Keep working** | More tasks remain | Continue on branch | | **Cleanup only** | Abandoned/merged | `git worktree remove path` |
3. **Execute chosen option**
4. **Cleanup:**
---
After processing review feedback, ALWAYS update `.cm/CONTINUITY.md`:
`[Decision]: [Rationale] — scope: [global|module:{name}]`
**Anti-duplicate:** If similar learning exists, reinforce it instead of creating new.
> **Token savings:** Future code reviews in same project avoid repeating > the same feedback. Reviewer patterns become accumulated knowledge.
---
| Skill | Relationship | |-------|-------------| | `cm-execution` | Reviews after each task in execution | | `cm-quality-gate` | Tests must pass before finishing branch | | `cm-identity-guard` | Before git push | | `cm-execution` | Cleanup isolated workspace after completion |
Block any PR/diff that violates these regardless of green tests:
**Review heuristic:** if you can't answer "what task forced this line?" for every changed line, the diff is too wide.
**Review early. Verify feedback. Ship with evidence, not hope.**
"I can't write code. But in 6 months, I shipped 12 real products using AI. CodyMaster is everything I learned — so you don't have to repeat my mistakes." — Tody Le, Head of Product, Creator of CodyMaster 50+ skills. One install.
Easy-to-use conversational CLI (Claude Code style) for non-technical users to spawn parallel AI tasks supervised by a visual web…
Strategic analysis gate for existing products — multi-dimensional evaluation (tech, product, design, business) using Design…
Fallback local Playwright daemon for real-browser visual QA / screenshots / smoke. Use ONLY when the host platform has no native…
Code hygiene gate — detect and eliminate dead code, duplicates, naming mess, and code smells. TRIZ-powered. Run after features,…
Unified code intelligence — routes to Skeleton Index, CodeGraph, Architecture Diagram, or Smart Context Builder based on task…
[Deprecated] parallel execution mode. Use `cm-execution` instead.
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.