Writing Plans Skill logo

Writing Plans Skill

Visit

Create comprehensive implementation plans with bite-sized tasks assuming zero context, before touching code.

Share:

Writing Plans

A Skill for creating comprehensive implementation plans with bite-sized tasks that assume the engineer has zero context.

Core Approach

Write plans assuming the engineer:

  • Has zero context for our codebase
  • Is a skilled developer but knows nothing about our toolset
  • Doesn't know good test design very well
  • Needs everything documented: which files to touch, how to test it, what to check

Task Granularity

Each step is one action (2-5 minutes):

  • "Write the failing test" - step
  • "Run it to make sure it fails" - step
  • "Implement the minimal code to make the test pass" - step

Key Principles

  • DRY: Don't Repeat Yourself
  • YAGNI: You Aren't Gonna Need It
  • TDD: Test-Driven Development
  • Frequent Commits: Small, atomic commits

Plans saved to: docs/plans/YYYY-MM-DD-<feature-name>.md

Comments

No comments yet. Be the first to comment!