writing-plans

Generate implementation plans with files, tasks, tests, and milestones from specs.

1|Updated Apr 10, 2026
One-click install
npx skills add https://github.com/Rysnz/OpenHarness --skill writing-plans-rysnz
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: writing-plans
Source: https://github.com/Rysnz/OpenHarness/tree/main/src/crates/core/builtin_skills/writing-plans
Command: npx skills add https://github.com/Rysnz/OpenHarness --skill writing-plans-rysnz

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Creating clear, actionable plans from vague specs to guide engineers and stakeholders, reducing back-and-forth and rework.

Core Features & Use Cases

  • Plan decomposition: break down specs into concrete, testable tasks with ownership and milestones.
  • Documentation-first design: outline files, interfaces, testing strategies, and docs needed before coding.
  • Execution-ready guidance: produce exact file paths, code blocks, shell commands, and commit messages ready for implementation.

Quick Start

Provide a feature spec and I will generate a complete, task-by-task implementation plan.

Frequently Asked Questions about writing-plans

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

FAQPage Schema
How do I convert a software spec into an actionable implementation plan?

To convert a software spec into an implementation plan, provide the feature spec to generate a comprehensive, task-by-task breakdown. The output details exact file paths, code blocks, shell commands, tests, and commit messages suitable for direct engineering execution.

What is the best way to decompose multi-step software tasks across subsystems?

The best way to decompose multi-step software tasks across subsystems is by generating a documentation-first plan. This approach breaks down specs into concrete, testable tasks with clear ownership, defined milestones, and exact file paths.

How does documentation-first design improve engineering task planning?

Documentation-first design improves engineering task planning by outlining exact files, interfaces, and testing strategies required before coding begins. This process reduces back-and-forth communication and minimizes rework by providing execution-ready guidance.

Can I generate commit messages and shell commands directly from a feature spec?

Yes, you can generate commit messages and shell commands directly from a feature spec. The plan produces execution-ready guidance containing exact file paths, code blocks, and commit messages structured for immediate implementation by engineers.

Does implementation planning work for vague specs with unclear milestones?

Implementation planning works for vague specs by transforming them into clear, actionable plans with defined ownership and milestones. It reduces ambiguity for stakeholders and engineers by detailing exact files, tasks, and testing strategies needed for execution.