writing-plans

Generate structured implementation plans with bite-sized tasks and acceptance criteria.

1|Updated Apr 21, 2026
One-click install
npx skills add https://github.com/ChangZhou-xj/zxj_skill --skill writing-plans-changzhou-xj
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: writing-plans
Source: https://github.com/ChangZhou-xj/zxj_skill/tree/main/software-development/writing-plans
Command: npx skills add https://github.com/ChangZhou-xj/zxj_skill --skill writing-plans-changzhou-xj

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Writes comprehensive implementation plans that assume zero context, detailing bite-sized tasks, required files to touch, complete code examples, testing commands, documentation to check, and verification steps to enable fast, reliable delivery.

Core Features & Use Cases

  • Bite-sized Task Granularity: Each task is designed for 2-5 minutes of focused work to keep momentum and clarity.
  • Plan Structure & Best Practices: Provides a standardized header and per-task format, emphasizing DRY, YAGNI, and TDD to guide cross-team collaboration.
  • Execution Handoff & Workflows: Supports multi-step features, delegation to subagents, and clear commit histories for traceability.

Quick Start

Create a new plan document and begin populating it with the first two to three bite-sized tasks to kick off the workflow.

Frequently Asked Questions about writing-plans

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

FAQPage Schema
How do I break down a complex software feature into executable implementation steps?▼

You break down complex software features by generating a structured implementation plan that decomposes high-level requirements into bite-sized, 2-5 minute tasks with specific file paths, TDD guidance, and clear acceptance criteria.

What's the best way to write an implementation plan for cross-team handoffs?▼

The best way to write an implementation plan for cross-team handoffs is to use a standardized header and per-task format that details required files, code examples, and verification steps to ensure reliable delivery with zero assumed context.

How does TDD guidance integrate into a task-based implementation plan?▼

TDD guidance integrates into a task-based implementation plan by embedding testing commands and verification steps directly within each bite-sized task, ensuring development follows test-driven design principles while maintaining momentum.

Can I use standardized commit conventions within a stepwise task breakdown workflow?▼

Yes, you can use standardized commit conventions within a stepwise task breakdown workflow. The plan structure supports clear commit histories for traceability, enabling multi-step feature delegation and execution handoffs across teams.

When do I need to generate a structured implementation plan for software engineering?▼

You need to generate a structured implementation plan when working on complex features requiring stepwise decomposition, cross-team collaboration, or subagent delegation, ensuring every task has complete code examples and documentation references.

Implementation plan generation not working for features lacking clear acceptance criteria?▼

Implementation plan generation requires defined high-level features to decompose into actionable steps. Without clear feature definitions, the plan cannot establish the necessary task structure, file-path specificity, and acceptance criteria for reliable delivery.