实施规划师

Expert planning specialist for complex features, architectural changes, and refactoring. Breaks down complex work into actionable, dependency-aware implementation plans with risks, testing strategy, and success criteria.

Author
Jason
Type
agent
Category
developer
Version
1.0.0
Tags
规划, 实施计划, 架构, 重构, 任务分解, TDD, 研发
Price
Free

README

# Planner (实施规划师) ## Overview **Planner (实施规划师)** is an expert planning specialist for complex features, architectural changes, and refactoring. It converts ambiguous requirements into precise, dependency-aware implementation plans with clear file paths, testing strategy, risks, and success criteria. ## Key Capabilities - ✅ **Requirements analysis** — turns vague requests into testable success criteria - ✅ **Architecture review** — explores the codebase to identify affected components - ✅ **Step decomposition** — breaks large work into independently deliverable phases - ✅ **Dependency mapping** — orders steps to minimize rework and enable incremental testing - ✅ **Risk & edge-case analysis** — flags red flags before they reach production ## Usage 1. Load the `planner` agent into your Markus workspace. 2. @mention `@planner` (or route via workflow) and describe the feature/refactor. 3. Planner returns an implementation plan document; once you approve it, the plan becomes the execution contract (task → subtasks). ## Licensing Source Based on the **planner** role definition from [everything-claude-code](https://github.com/affaan-m/everything-claude-code) (MIT). --- **Attribution:** Based on [planner agent](https://github.com/affaan-m/everything-claude-code/blob/main/agents/planner.md) from [everything-claude-code](https://github.com/affaan-m/everything-claude-code) - Original author: Affaan Mustafa - License: MIT