writing-plans

Generate detailed implementation plans with file paths, tasks, tests, and commit messages.

4|1|Updated Mar 25, 2026
One-click install
npx skills add https://github.com/pynbj1001/alpha-sense --skill writing-plans-pynbj1001
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: writing-plans
Source: https://github.com/pynbj1001/alpha-sense/tree/main/skills/15.%20superpowers/skills/writing-plans
Command: npx skills add https://github.com/pynbj1001/alpha-sense --skill writing-plans-pynbj1001

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Documentation and planning gaps slow engineering teams; this skill converts vague specifications into detailed, executable implementation plans that guide code, tests, and docs.

Core Features & Use Cases

  • Generates a comprehensive, step-by-step implementation plan including file touchpoints, tests, documentation, and commit messages
  • Enforces DRY, YAGNI, and TDD principles to keep plans focused and actionable
  • Helpful for onboarding new contributors by documenting context, decisions, and verification steps

Quick Start

Generate a full execution plan for a feature described by a spec, including tasks, file paths, tests, and success criteria.

Frequently Asked Questions about writing-plans

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I turn a vague specification into an actionable implementation plan?

To turn a vague specification into an implementation plan, you generate detailed, step-by-step execution tasks. This includes file touchpoints, testing steps, documentation, and commit messages while enforcing DRY, YAGNI, and TDD principles.

What is the best way to plan multi-step feature development across code and tests?

The best way to plan multi-step feature development is creating a comprehensive plan spanning code, tests, and documentation. It produces specific file paths, testing steps, and commit messages to keep development focused and actionable.

Does TDD planning help with onboarding new contributors to a feature?

TDD planning helps onboard new contributors by documenting context, decisions, and verification steps within the plan. It provides clear file touchpoints and testing steps so new team members understand exactly what to build and verify.

How do I apply DRY and YAGNI principles when creating an implementation plan?

To apply DRY and YAGNI principles in an implementation plan, the plan enforces these constraints directly within its generated tasks. It keeps development focused by avoiding unnecessary repetition and features through structured, actionable steps.

Can I generate commit messages and file paths directly from a feature spec?

Yes, you can generate commit messages and file paths directly from a feature spec. The planning process produces a complete execution plan that includes specific file touchpoints, testing steps, and structured commit messages.