writing-plans

Generate task-by-task implementation plans from feature specifications.

Updated Apr 23, 2026
One-click install
npx skills add https://github.com/Rawgrowth-Consulting/rawclaw-agent --skill writing-plans-rawgrowth-consulting
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: writing-plans
Source: https://github.com/Rawgrowth-Consulting/rawclaw-agent/tree/main/skills/software-development/writing-plans
Command: npx skills add https://github.com/Rawgrowth-Consulting/rawclaw-agent --skill writing-plans-rawgrowth-consulting

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Converts vague feature ideas or requirements into actionable, ready-to-implement plans that specify exact file paths, complete code examples, tests, and documentation steps, ensuring consistency and traceability across development tasks.

Core Features & Use Cases

  • End-to-end planning: Produces a full implementation plan from a spec, including file changes, tests, and verification steps.
  • ** Bite-sized tasks**: Breaks work into 2–5 minute tasks to encourage incremental progress and frequent commits.
  • TDD-first guidance: Emphasizes test-driven development, documentation, and dry/ YAGNI principles to keep scope focused.
  • Plan structure templates: Provides a consistent header, task sections, and verification steps that are copy-paste-ready.
  • Execution handoff: Ready to hand off to subagents per task for spec compliance and code quality reviews.

Quick Start

Propose an end-to-end implementation plan for a new feature, starting from a clean repo and following the plan structure.

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 feature specification into an implementation plan?▼

Bite-sized tasks are broken down into 2–5 minute increments. This task breakdown encourages incremental progress and frequent commits, making complex software engineering tasks easier to manage and track.

Does test-driven development planning work with cross-team handoffs?▼

An effective implementation plan includes explicit file paths, complete code examples, testing steps, and documentation checks. It provides a consistent header, structured task sections, and verification steps that are copy-paste-ready for developers.

When do I need task breakdown for software engineering workflows?▼

You need task breakdown for multi-step software features, complex integration tasks, and cross-team handoffs. Applying task breakdown converts vague feature ideas into actionable, ready-to-implement plans ensuring consistency and traceability.

What's the best way to structure implementation plans for subagent execution?▼

The best way to structure implementation plans for subagent execution is to generate copy-paste-ready sections with verification steps. This structure creates a seamless execution handoff for subagents to review spec compliance and code quality per task.