writing-plans

Generate step-by-step implementation plans with file paths, code examples, and testing procedures.

1|Updated Nov 17, 2025
One-click install
npx skills add https://github.com/nimeshgurung/artifact-hub-collections --skill writing-plans-nimeshgurung
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: writing-plans
Source: https://github.com/nimeshgurung/artifact-hub-collections/tree/main/skills/raw/obra/superpowers/skills/writing-plans
Command: npx skills add https://github.com/nimeshgurung/artifact-hub-collections --skill writing-plans-nimeshgurung

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill addresses the challenge of creating clear, actionable implementation plans for engineers who may lack context about a codebase or problem domain.

Core Features & Use Cases

  • Comprehensive Task Breakdown: Generates bite-sized, actionable steps for development tasks.
  • Detailed Instructions: Includes exact file paths, code examples, and verification steps.
  • Contextualization: Assumes minimal prior knowledge from the engineer, ensuring clarity.
  • Use Case: After a feature is designed, use this Skill to create a step-by-step plan for a developer to implement it, including all necessary code snippets and testing instructions.

Quick Start

Use the writing-plans skill to create a detailed 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 detailed implementation plan for a software development task?

To create a detailed implementation plan, you can generate step-by-step instructions for software development tasks that include exact file paths, code examples, and testing procedures for each granular task. This ensures clarity and completeness for complex feature implementation.

What is the best way to break down a complex software feature for developers?

The best way to break down a complex software feature is to generate bite-sized, actionable steps with detailed instructions. Assuming minimal prior knowledge from the engineer, this approach provides exact file paths and code snippets to ensure clear implementation.

Can I generate a step-by-step coding plan if I lack context about the codebase?

Yes, you can generate a step-by-step coding plan even with minimal codebase context. The process assumes minimal engineer context and contextualizes the feature implementation by providing comprehensive task breakdowns and detailed verification steps.

How do I write implementation instructions that include testing and commit procedures?

To write implementation instructions with testing and commit procedures, generate a detailed plan that provides exact file paths, code examples, testing procedures, and commit instructions for each granular task. This ensures developers know exactly how to verify their work.

When do I need a comprehensive task breakdown for code generation?

You need a comprehensive task breakdown for code generation after a feature is designed and before implementation begins. It provides bite-sized, actionable steps and detailed instructions to guide a developer through the entire implementation process.

Does generating an implementation plan work without providing extensive project documentation?

Yes, generating an implementation plan works without extensive project documentation because it assumes minimal engineer context. It provides the necessary exact file paths, code examples, and verification steps directly within the generated plan.