writing-plans

Generate detailed implementation plans with TDD tasks, file paths, and verification steps.

4|3|Updated Jan 22, 2026
One-click install
npx skills add https://github.com/yohayetsion/product-org-os --skill writing-plans-yohayetsion
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: writing-plans
Source: https://github.com/yohayetsion/product-org-os/tree/main/product-org-plugin/skills/writing-plans
Command: npx skills add https://github.com/yohayetsion/product-org-os --skill writing-plans-yohayetsion

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the creation of detailed, step-by-step implementation plans, ensuring that engineers can execute tasks efficiently even without prior codebase knowledge.

Core Features & Use Cases

  • Detailed Task Breakdown: Creates bite-sized, actionable tasks with specific file paths, code examples, and verification steps.
  • Test-Driven Approach: Integrates a test-first methodology into the planning process.
  • Use Case: After a feature design is finalized, use this Skill to generate a comprehensive plan that outlines every code change, test, and verification step needed for implementation.

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 generate an implementation plan from feature specifications?

To generate an implementation plan from feature specifications, provide your requirements to the planner. It outputs detailed, bite-sized tasks with concrete code examples and specific file paths for execution without prior codebase knowledge.

Can I create a test-driven development plan for new code generation?

Yes, you can create a test-driven development plan for code generation. The planner integrates a test-first methodology into the task breakdown, providing specific verification steps and rollback instructions for each development phase.

What is the best way to break down a large software development task into actionable steps?

The best way to break down a large software development task is generating actionable steps with zero context assumption. This approach creates bite-sized tasks outlining every code change, test, and verification step needed for sequential or concurrent execution.

Does the generated implementation plan include rollback instructions for failed tests?

Yes, the generated implementation plan includes rollback instructions for failed tests. It provides concrete code examples, specific file paths, and verification steps to ensure engineers can execute tasks and safely revert changes if needed.

How do I plan concurrent execution of developer workflow tasks?

To plan concurrent execution of developer workflow tasks, generate an actionable implementation plan. The output supports both concurrent and sequential execution by detailing specific file paths, code changes, and verification steps for independent task completion.