writing-plans-zh

Generate step-by-step implementation plans with file modifications and testing procedures.

1|Updated Jan 7, 2026
One-click install
npx skills add https://github.com/Coffelix2023/c6x-mynotes --skill writing-plans-zh
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: writing-plans-zh
Source: https://github.com/Coffelix2023/c6x-mynotes/tree/main/about_llm/skills/writing-plans-zh
Command: npx skills add https://github.com/Coffelix2023/c6x-mynotes --skill writing-plans-zh

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill addresses the challenge of translating high-level task specifications into actionable, step-by-step implementation plans for developers who may be unfamiliar with the codebase or problem domain.

Core Features & Use Cases

  • Detailed Task Breakdown: Decomposes complex tasks into small, manageable steps (2-5 minutes each).
  • Comprehensive Instructions: Includes file paths, implementation logic, testing strategies, and verification methods.
  • Developer Onboarding: Assumes developers are skilled but new to the project, guiding them through implementation.
  • Use Case: When given a feature requirement, this Skill generates a plan detailing which files to modify, how to write tests, the exact code snippets for implementation, and the commands to run, ensuring clarity and adherence to best practices like DRY and TDD.

Quick Start

Use the writing-plans-zh skill to create a detailed implementation plan for the new user authentication feature.

Frequently Asked Questions about writing-plans-zh

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

FAQPage Schema
How do I create a detailed implementation plan for a complex software feature?

Generating detailed implementation plans involves breaking multi-step tasks into bite-sized actions of 2-5 minutes each, specifying exact file paths, code implementation logic, and verification commands. This ensures developers unfamiliar with the codebase can execute tasks systematically.

What is task breakdown in software development and when do I need it?

Task breakdown is the decomposition of high-level feature specifications into small, manageable steps specifying file paths, code logic, and testing strategies. You need it when translating complex requirements into actionable steps for developers unfamiliar with the codebase.

How to write an implementation plan that follows TDD and DRY principles?

Writing a TDD and DRY implementation plan involves detailing exact testing procedures and verification methods alongside code implementation logic. The generated plan specifies file modifications and snippets to ensure clarity and adherence to software development best practices.

Does implementation planning work for developers unfamiliar with the codebase?

Implementation planning works for developers unfamiliar with the codebase by generating comprehensive instructions that include exact file paths, implementation logic, and commands to run. It assumes developers are skilled but new to the project, guiding them through onboarding.

What format does the generated implementation plan use?

The generated implementation plan uses a markdown document format saved to a specified file path. This markdown output contains the detailed step-by-step instructions and is ready for execution by other agents or development tools.