writing-plans

Generate step-by-step implementation plans for multi-step software development tasks.

Updated Mar 13, 2026
One-click install
npx skills add https://github.com/jf3096/personal-configs --skill writing-plans-jf3096
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: writing-plans
Source: https://github.com/jf3096/personal-configs/tree/main/.codex/superpowers/skills/writing-plans
Command: npx skills add https://github.com/jf3096/personal-configs --skill writing-plans-jf3096

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill generates comprehensive, step-by-step implementation plans for software development tasks, ensuring clarity and reducing the onboarding time for engineers.

Core Features & Use Cases

  • Detailed Task Breakdown: Creates bite-sized, actionable tasks for engineers.
  • Contextual Guidance: Provides necessary file paths, code snippets, testing instructions, and documentation references.
  • Use Case: Before starting a new feature, use this Skill to generate a detailed plan that outlines every test to write, every file to modify, and every command to run, ensuring a smooth development process.

Quick Start

Use the writing-plans skill to create an implementation plan for adding a new user authentication module.

Frequently Asked Questions about writing-plans

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

FAQPage Schema
How do I generate a step-by-step implementation plan for a new software feature?

Implementation plans break down multi-step software development tasks into bite-sized, actionable tasks. They provide precise file modification instructions, code snippets, testing procedures, and documentation references for engineers lacking codebase context.

How do I break down a complex development task into actionable testing and code generation steps?

Complex development tasks are broken down by specifying every test to write, file to modify, and command to run. The generated plan ensures adherence to TDD, YAGNI, and DRY principles with frequent commits and clear execution handoffs.

Can I use this to plan development tasks for engineers with zero codebase context?

Yes, implementation plans provide engineers with zero codebase context precise instructions on file modifications, code implementation, and documentation references. This contextual guidance significantly reduces onboarding time and development friction.

What's the best way to ensure my implementation plan follows TDD and DRY principles?

The best way to ensure TDD and DRY compliance is using a plan generator that explicitly integrates these principles into the task breakdown. The output outlines specific testing procedures, code implementation steps, and enforces frequent commits.

Does this implementation plan generator provide specific file paths and code snippets for modifications?

Yes, the generated implementation plan includes necessary file paths, code snippets, testing instructions, and documentation references. This contextual guidance ensures engineers know exactly which files to modify and what code to implement.