writing-plans

Generate step-by-step implementation plans with file paths, code snippets, and commit messages.

Updated Mar 5, 2026
One-click install
npx skills add https://github.com/Himanshu040604/codex-skills-setup --skill writing-plans-himanshu040604
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: writing-plans
Source: https://github.com/Himanshu040604/codex-skills-setup/tree/main/assets/codex/skills/claude-import/skills/plugins/superpowers%40claude-plugins-official/skills/writing-plans
Command: npx skills add https://github.com/Himanshu040604/codex-skills-setup --skill writing-plans-himanshu040604

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill addresses the challenge of creating clear, actionable, and comprehensive implementation plans for software development tasks, ensuring engineers have all necessary context and steps.

Core Features & Use Cases

  • Detailed Task Breakdown: Generates bite-sized, actionable steps for development tasks.
  • Contextual Information: Includes file modifications, testing instructions, and commit messages.
  • Use Case: When starting a new feature, use this skill to generate a step-by-step plan that outlines exactly which files to modify, how to write tests, and how to commit changes, minimizing ambiguity for the developer.

Quick Start

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

Frequently Asked Questions about writing-plans

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

FAQPage Schema
How do I create a step-by-step implementation plan for a software development task?

To create an implementation plan, this Skill generates a detailed, step-by-step task breakdown that includes specific file paths, code snippets for tests and implementation, exact commands, and commit messages for your software development task.

What is the best way to break down a multi-step coding feature for developers with no codebase context?

The best way to break down a coding feature is to generate bite-sized, actionable steps that outline exact file modifications, testing instructions, and commit messages, ensuring clarity for developers with zero codebase context.

Can I use this to generate test-driven development plans with specific file paths and commands?

Yes, you can generate test-driven development plans that provide specific file paths, code snippets for tests and implementation, exact commands, and commit messages, emphasizing TDD and frequent commits throughout the process.

Does this implementation planning approach work for multi-step tasks without requiring external dependencies?

Yes, this implementation planning approach works for multi-step tasks without external dependencies, generating contextual information and actionable steps natively to minimize ambiguity for the developer.

Why do I need an implementation plan that includes exact commit messages and test snippets?

You need an implementation plan with exact commit messages and test snippets to ensure engineers have all necessary context and steps, minimizing ambiguity and providing clear, actionable instructions for development tasks.

What are the limitations of using a generated task breakdown for software implementation?

A limitation of using a generated task breakdown is that it functions as an intermediate-level planning tool, meaning the quality of the detailed steps, code snippets, and commit messages depends entirely on the initial task context provided.