cm-autopilot
Easy-to-use conversational CLI (Claude Code style) for non-technical users to spawn parallel AI tasks supervised by a visual web dashboard.
Strategic analysis gate for existing products — multi-dimensional evaluation (tech, product, design, business) using Design Thinking + 9 Windows (TRIZ) + Double Diamond. Outputs 2-3 qualified options with recommendations. Use BEFORE cm-planning for complex initiatives and
$ npx -y skills add tody-agent/codymaster --skill cm-brainstorm-idea --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/cm-brainstorm-ideaContext preview
The summary Claude sees to decide when to auto-load this skill.
Strategic analysis gate for existing products — multi-dimensional evaluation (tech, product, design, business) using Design Thinking + 9 Windows (TRIZ) + Double Diamond. Outputs 2-3 qualified options with recommendations. Use BEFORE cm-planning for complex initiatives and
name: cm-brainstorm-idea description: "Strategic analysis gate for existing products — multi-dimensional evaluation (tech, product, design, business) using Design Thinking + 9 Windows (TRIZ) + Double Diamond. Outputs 2-3 qualified options with recommendations. Use BEFORE cm-planning for complex initiatives and enhancements on existing codebases." token_budget: 1500 compressed: true deprecated: false
> **Understand deeply. Evaluate multi-dimensionally. Propose qualified options. Then — and only then — plan.** > This skill is the BRIDGE between an existing product and its next evolution.
**ALWAYS when:**
**Skip when:**
User requests complex task
→ Is the problem clearly understood and qualified?
→ NO → Run cm-brainstorm-idea FIRST
→ YES → Go to cm-planning directlyWhen downstream skills detect an unqualified complex request, they should REDIRECT here:
cm-planning detects ambiguity → "Problem not clear. Run cm-brainstorm-idea first." cm-execution gets vague plan → "Plan lacks context. Go back to cm-brainstorm-idea."
---
Phase 1: DISCOVER (Diamond 1 — Diverge) → Scan wide, understand current state Phase 2: DEFINE (Diamond 1 — Converge) → Qualify the REAL problem Phase 3: DEVELOP (Diamond 2 — Diverge) → Generate 2-3 solution options Phase 4: EVALUATE (Diamond 2 — Converge) → Score, compare, recommend Phase 4.5: UI PREVIEW (Visual Validation) → See it before you build it Phase 5: HANDOFF (Bridge to cm-planning) → Package for downstream skills
> **Goal:** Understand the current state of the product from all angles.
Read and map the existing system:
✅ DO:
- Read .cm/skeleton.md for instant overview. If missing, run `cm index skeleton`.
- Read .cm/architecture.mmd for an instant architectural diagram.
- IF codegraph is available (`codegraph status`):
→ Use `codegraph_files` to summarize project.
→ Use graph to identify most connected modules and dead code.
- Read AGENTS.md and key config files.
- Check test coverage and existing quality.
📋 OUTPUT: Codebase Summary
- Tech stack & Architecture: [...]
- Key dependencies & Test coverage: [...]
- Code health & Codebase insights (from skeleton/codegraph): [...]
- Present architecture diagram to user (if .cm/architecture.mmd exists).
- Corpus size: [total source files] src / [total doc files] docs
🔍 SIZE CHECK (auto — triggers cm-deep-search/cm-codeintell):
IF docs/ > 50 files OR source > 200 files:
→ Suggest: "This project is quite large. Run `cm index skeleton` and see cm-deep-search to setup semantic search."
→ Non-blocking: continue Phase 1 regardless of user responseAsk targeted questions to understand intent:
📋 DISCOVERY QUESTIONS: 1. Who does the current product serve? (Target users?) 2. What is the biggest pain point right now? (Biggest pain point?) 3. What is the next business goal? (Next business goal?) 4. Are there any tech/budget/timeline constraints? (Constraints?) 5. What solutions have already been tried? (What's been tried?)
| Dimension | What to Assess | Sources | |-----------|---------------|---------| | **Tech** | Code quality, scalability, tech debt, performance | Codebase scan, test results | | **Product** | Feature completeness, user satisfaction, funnel gaps | User interview, analytics | | **Design** | UX quality, accessibility, mobile readiness, design system | UI review, `cm-ux-master` | | **Business** | Revenue impact, market position, competitive landscape | User interview, research |
---
> **Goal:** Use 9 Windows to see the problem from all time × system perspectives, then converge on the REAL problem.
Map the situation across time and system levels:
┌─────────────────┬──────────────────┬──────────────────┬──────────────────┐ │ │ PAST │ PRESENT │ FUTURE │ ├─────────────────┼──────────────────┼──────────────────┼──────────────────┤ │ SUPER-SYSTEM │ Market/industry │ Current market │ Where market │ │ (ecosystem) │ was like this... │ looks like... │ is heading... │ ├─────────────────┼──────────────────┼──────────────────┼──────────────────┤ │ SYSTEM │ Product used to │ Product now │ Product should │ │ (the product) │ be like this... │ does this... │ become this... │ ├─────────────────┼──────────────────┼──────────────────┼──────────────────┤ │ SUB-SYSTEM │ Components were │ Components now │ Components need │ │ (components) │ built this way...│ work this way... │ to evolve to... │ └─────────────────┴──────────────────┴──────────────────┴──────────────────┘
**Fill all 9 windows** based on Phase 1 findings. This reveals:
"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.
Repo: tody-agent/codymaster
Easy-to-use conversational CLI (Claude Code style) for non-technical users to spawn parallel AI tasks supervised by a visual web dashboard.
Fallback local Playwright daemon for real-browser visual QA / screenshots / smoke. Use ONLY when the host platform has no native browser mode — prefer the host…
Code hygiene gate — detect and eliminate dead code, duplicates, naming mess, and code smells. TRIZ-powered. Run after features, before PRs, during debt sprints.
Full review lifecycle — request reviews, handle feedback with technical rigor, and complete branch integration. Use when completing tasks, receiving feedback,…
Unified code intelligence — routes to Skeleton Index, CodeGraph, Architecture Diagram, or Smart Context Builder based on task shape. Loads deep refs on demand.
[Deprecated] parallel execution mode. Use `cm-execution` instead.