writing-plans

Plan complex software features into bite-sized tasks with explicit files and steps.

Updated May 23, 2026
One-click install
npx skills add https://github.com/zengbaocheng/hermes-tech-hub --skill writing-plans-zengbaocheng
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: writing-plans
Source: https://github.com/zengbaocheng/hermes-tech-hub/tree/main/software-development/writing-plans
Command: npx skills add https://github.com/zengbaocheng/hermes-tech-hub --skill writing-plans-zengbaocheng

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Writes comprehensive implementation plans that break complex tasks into bite-sized steps, including explicit files to touch, tests, and commit history, enabling deterministic handoffs and faster delivery.

Core Features & Use Cases

  • Structured Plan Document: A standardized plan with a header, task steps, and a clear success criteria.
  • Bite-sized Tasks: Each task is 2-5 minutes of work with explicit steps and minimal scope.
  • Exact Artifacts: Requires precise file paths, complete code samples, commands, and verification steps for reproducibility.
  • Execution Handoff: Supports delegation to subagents with two-stage reviews and plan saving to docs/plans.

Quick Start

Provide a complete plan for a feature following the structure and deliver bite-sized tasks with exact file paths, code samples, 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 break complex software features into bite-sized tasks for implementation?

To break complex software features into bite-sized tasks, create a structured implementation plan that specifies exact file paths, complete code samples, commands, and verification steps. This ensures each task is 2-5 minutes of work with minimal scope for deterministic handoffs and faster delivery.

What is an implementation plan document and when do I need one for software development?

An implementation plan document is a standardized structure with a header, task steps, and clear success criteria. You need it for multi-step features, large refactors, and delegated work across teams to ensure traceability and testability throughout the software development workflow.

How do I plan a large code refactor with exact file paths and verification steps?

Plan a large code refactor by generating a structured plan document that breaks the work into 2-5 minute bite-sized tasks. Each task must include explicit files to touch, complete code samples, commands, and verification steps to guarantee reproducibility and deterministic execution handoffs.

Can I use this planning workflow for delegated work across multiple teams?

Yes, this planning workflow supports delegation to subagents and delegated work across teams. It enables deterministic handoffs by providing exact artifacts like precise file paths, complete code samples, and verification steps, along with two-stage reviews and plan saving to docs/plans.

What's the best way to structure task documentation for multi-step software features?

The best way to structure task documentation is using a standardized plan with a header, bite-sized task steps, and clear success criteria. It must require exact file paths, complete code samples, commands, and verification steps to ensure reproducibility and traceability for multi-step features.

Does this implementation planning method work without external dependencies?

Yes, this implementation planning method works without external dependencies. It focuses on generating structured plan documents with exact artifacts and bite-sized tasks, relying solely on the software development workflow itself rather than requiring additional tools or components.