What problem does it solve? When you want a concrete, reviewable implementation plan before any code changes happen, this Skill produces a detailed markdown plan saved to your workspace instead of executing anything, keeping you in control of the decision to proceed. ## Core Features & Use Cases - Plan-Only Mode: Inspects the repository with read-only operations and writes a plan file without editing project code, running mutating commands, or committing. - Structured Plan Format: Produces plans with goal, architecture, tech stack, and bite-sized tasks (2-5 minutes each) containing exact file paths, complete copy-pasteable code, exact test commands with expected output, and commit steps. - TDD and Execution Handoff: Embeds test-driven development steps (failing test, minimal implementation, verification) in every task and offers handoff to subagent-driven-development for task-by-task execution. - Use Case: Before refactoring an authentication module, invoke plan mode to receive a timestamped markdown file under .fan/plans/ detailing every file to change, the tests to write, and the verification commands to run. ## Quick Start Ask the agent to plan the implementation of your feature and save the plan to .fan/plans/ without making any code changes.