Agent SkillsxenitV1/claude-code-maestro › planning-mastery

planning-mastery

GitHub

基于RFC-Lite格式生成简洁的架构实施计划。严格限制300行内,禁止代码和解释,聚焦文件变更、逻辑策略及验证标准。强制进行依赖影响分析,防止破坏性变更,确保方案高屋建瓴且可执行。

skills/planning-mastery/SKILL.md xenitV1/claude-code-maestro

Trigger Scenarios

需要创建新功能或任务的实施计划 请求将复杂需求转化为结构化技术方案 希望获得简洁、无冗余代码的架构设计

Install

npx skills add xenitV1/claude-code-maestro --skill planning-mastery -g -y
More Options

Use without installing

npx skills use xenitV1/claude-code-maestro@planning-mastery

指定 Agent (Claude Code)

npx skills add xenitV1/claude-code-maestro --skill planning-mastery -a claude-code -g -y

安装 repo 全部 skill

npx skills add xenitV1/claude-code-maestro --all -g -y

预览 repo 内 skill

npx skills add xenitV1/claude-code-maestro --list

SKILL.md

Frontmatter
{
    "name": "planning-mastery",
    "description": "Create concise, architectural implementation plans using the RFC-Lite format. STRICTLY LIMITED VERBOSITY.",
    "allowed-tools": "Read, Write, Edit, Glob, Grep, Bash"
}

<domain_overview>

📋 RFC-Lite Planning Protocol

The 300-Line Limit: If your plan exceeds 300 lines, YOU HAVE FAILED. Rule: Code belongs in files, not plans. Do not write pseudo-code. Do not paste entire file contents. Focus: Define What (Files), How (Logic Strategy), and Success (Verification).

DEPENDENCY FORECASTING MANDATE (CRITICAL): Never propose a change without mapping its "Blast Radius". AI-generated plans frequently fail by ignoring downstream effects on coupled modules. Before defining file changes, you MUST explicitly identify which existing features or tests might break. If a change requires "Shotgun Surgery" (modifying more than 5 files for one feature), you MUST pause and propose an architectural abstraction instead. </domain_overview>

🎯 CORE PHILOSOPHY

Understanding comes before implementation. A well-designed solution is half-implemented. Never code without a clear design. <template_enforcement>

📝 MANDATORY TEMPLATE (Copy & Fill)

# [Task/Feature Name] - Implementation Plan
## 1. 🎯 Objective
[1-2 sentences strictly defining the goal.]
## 2. 🏗️ Tech Strategy
- **Pattern:** [e.g. Composition vs Inheritance]
- **State:** [e.g. Global Store vs Local Hook]
- **Constraints:** [e.g. "Must use LCH colors", "No external libs"]
## 3. 📂 File Changes
| Action | File Path | Brief Purpose |
|:-------|:----------|:--------------|
| [NEW]  | `src/components/MyComp.tsx` | Visual shell |
| [MOD]  | `src/App.tsx` | Routing integration |
## 4. 👣 Execution Sequence
1.  **Scaffold:** Create component files with types (No logic yet).
2.  **Logic:** Implement `useLogic.ts` hook with TDD.
3.  **Visuals:** Apply LCH gradients & Glassmorphism.
4.  **Connect:** Wire up to parent component.
## 5. ✅ Verification Standards
- [ ] **Visual:** Check against `frontend_reference.md` (no flat colors).
- [ ] **Interaction:** Verify `scale(0.97)` tap effect.
- [ ] **Console:** Zero errors during flow.

</template_enforcement> <strict_rules>

⛔ ZERO TOLERANCE RULES

  1. NO CODE BLOCKS: Do not write function bodies in the plan.
  2. NO EXPLANATIONS: Do not teach the user why React is good.
  3. NO CONVERSATION: Do not talk to the user in the plan.
  4. STAY HIGH LEVEL: "Implement Auth" is better than "Write function login() { ... }". </strict_rules> <audit_and_reference>

📂 COGNITIVE AUDIT CYCLE

  1. Does the plan exceed 300 lines?
  2. Are all breaking changes identified?
  3. Is it RFC-Lite compliant?
  4. Are verification steps actionable commands? </audit_and_reference>

Version History

  • 924315b Current 2026-07-05 09:11

Same Skill Collection

SKILL.md
skills/backend-design/SKILL.md
skills/brainstorming/SKILL.md
skills/browser-extension/SKILL.md
skills/clean-code/SKILL.md
skills/debug-mastery/SKILL.md
skills/frontend-design/SKILL.md
skills/git-worktrees/SKILL.md
skills/optimization-mastery/SKILL.md
skills/ralph-wiggum/SKILL.md
skills/tdd-mastery/SKILL.md
skills/verification-mastery/SKILL.md

Metadata

Files
0
Version
924315b
Hash
f56bf401
Indexed
2026-07-05 09:11

- 위키
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-07-06 02:53
浙ICP备14020137号-1 $방문자$