writing-plans

Generate end-to-end implementation plans with file paths, tests, and code samples.

Updated Apr 10, 2026
One-click install
npx skills add https://github.com/overviewlabs/WHOX --skill writing-plans-overviewlabs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: writing-plans
Source: https://github.com/overviewlabs/WHOX/tree/main/skills/software-development/writing-plans
Command: npx skills add https://github.com/overviewlabs/WHOX --skill writing-plans-overviewlabs

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Drafting comprehensive, actionable implementation plans from specs or requirements, including exact file paths, code examples, and a clear task breakdown.

Core Features & Use Cases

  • Plan creation for multi-step features with bite-sized increments.
  • Explicit file-paths, tests, and complete code samples to guide implementation.
  • Use Case: When starting a new feature with unclear context, generate a detailed plan that leaves no guesswork.

Quick Start

Create a complete implementation plan for a feature, listing exact file paths, tests, and example code snippets.

Frequently Asked Questions about writing-plans

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

FAQPage Schema
How do I create an implementation plan for a multi-step feature with bite-sized tasks?

To create an implementation plan, you generate end-to-end task breakdowns with exact file paths, tests, and complete code samples. This ensures new contributors can execute complex feature development without prior context or guesswork.

What is task-splitting in software development planning?

Task-splitting is breaking down complex feature development into bite-sized, actionable increments. It provides explicit file paths and complete code samples, ensuring new contributors can execute plans without needing prior context.

Can I use TDD guidance within my feature implementation plan?

Yes, you can include TDD guidance within your implementation plan. The plan structure satisfies requirements for consistent task granularity and integrates testing directly into the bite-sized task breakdown.

What's the best way to draft a design-to-code handoff plan for new contributors?

The best way to draft a design-to-code handoff plan is to generate comprehensive task breakdowns with exact file paths and complete code samples. This eliminates guesswork and ensures new contributors can execute without prior context.

When should I not use detailed implementation plans for refactoring?

You should avoid detailed implementation plans for simple, single-step code modifications. These plans are designed for complex multi-step features, refactoring, and design-to-code handoffs where bite-sized task granularity is necessary.