writing-plans

Convert vague feature specs into executable implementation plans with tasks and acceptance criteria.

1|Updated Apr 18, 2026
One-click install
npx skills add https://github.com/rnben/hermes-skills --skill writing-plans-rnben
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: writing-plans
Source: https://github.com/rnben/hermes-skills/tree/main/plugins/dev-workflow-skills/skills/writing-plans
Command: npx skills add https://github.com/rnben/hermes-skills --skill writing-plans-rnben

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Teams waste time reconciling vague feature requests with actionable work. This Skill provides a structured methodology to turn those specs into concrete, implementable plans.

Core Features & Use Cases

  • Comprehensive plan templates with a standard header, task sections, and acceptance criteria.
  • Bite-sized tasks (2-5 minutes per task) that promote steady progress and incremental delivery.
  • TDD-guided workflow with explicit tests and commit messages to ensure traceability and quality.
  • Execution handoff to subagents or teammates, enabling distributed task delegation and review.

Quick Start

Write a complete Implementation Plan that converts a feature spec into a step-by-step task breakdown with explicit file paths, tests, and verification steps.

Frequently Asked Questions about writing-plans

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

FAQPage Schema
How do I turn vague feature specs into actionable implementation plans?

Transform vague feature specs into actionable implementation plans by organizing them into concrete, executable tasks with clear acceptance criteria. This methodology breaks down requests into bite-sized tasks, detailing exact file paths, test cases, and verification steps to ensure full traceability.

What is the best way to break down feature requests into bite-sized development tasks?

The best way to break down feature requests is to decompose them into bite-sized tasks taking 2-5 minutes each. This approach promotes steady progress and incremental delivery by enforcing TDD guidance and disciplined commits throughout the workflow.

How does TDD workflow guidance integrate with task decomposition for feature specs?

TDD workflow guidance integrates with task decomposition by attaching explicit tests and commit messages to each bite-sized task. This ensures code quality and traceability while converting feature specs into a step-by-step implementation plan with verification steps.

Can I hand off implementation plans to subagents or teammates for distributed execution?

Yes, you can hand off implementation plans to subagents or teammates for distributed task delegation. The structured plans provide exact file paths, test cases, and acceptance criteria, enabling teammates to execute tasks and review progress efficiently.

Why do my development teams struggle to reconcile vague feature requests with actionable work?

Development teams struggle because vague feature requests lack the concrete file paths, test cases, and verification steps needed for execution. Structured planning solves this by organizing specs into executable implementation plans with bite-sized tasks and clear acceptance criteria.

Does this implementation planning methodology enforce disciplined commits and traceability?

Yes, this implementation planning methodology enforces disciplined commits and traceability. It applies TDD-guided workflows with explicit tests and commit messages across multiple tasks, ensuring code quality and steady momentum during incremental delivery.