planning-workflow

Transform ambiguous project ideas into structured Markdown implementation plans.

8|2|Updated Oct 29, 2025
One-click install
npx skills add https://github.com/cuipengfei/prompts --skill planning-workflow-cuipengfei
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: planning-workflow
Source: https://github.com/cuipengfei/prompts/tree/main/plugins/planning-workflow/skills/planning-workflow
Command: npx skills add https://github.com/cuipengfei/prompts --skill planning-workflow-cuipengfei

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It helps you convert a vague idea into an actionable implementation plan by iteratively refining a single structured Markdown document from requirements to tasks, design, and test cases.

Core Features & Use Cases

  • Iterative refinement with checkpoints: progresses stage-by-stage and requires user review/confirmation before moving on.
  • Single-document structured output: keeps all artifacts in one Markdown file with consistent H2 sections for easy collaboration and traceability.
  • MECE-driven task breakdown: decomposes requirements into independent, testable tasks with clear deliverables and priority considerations.
  • Design and verification coverage: captures technical architecture (optionally with Mermaid) and produces test cases that cover positive, negative, and edge scenarios.

Quick Start

Ask an AI to follow the planning-workflow stages to produce one Markdown plan with populated sections for Idea, Requirements (with Given-When-Then acceptance criteria), Tasks (MECE and testable), Design, and Test Cases, pausing after each stage for your confirmation.

Frequently Asked Questions about planning-workflow

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

FAQPage Schema
How do I turn fuzzy project ideas into a structured implementation plan?▼

To turn fuzzy ideas into a structured implementation plan, use a workflow that iteratively refines a single Markdown document across requirements, MECE task decomposition, architecture design, and test cases with user checkpoints.

What is MECE task decomposition and how does it apply to requirements planning?▼

MECE task decomposition breaks requirements into mutually exclusive and collectively exhaustive tasks. In requirements planning, it ensures independent, testable deliverables with clear priorities and validation-ready coverage.

How do I write Given-When-Then acceptance criteria for feature scoping?▼

To write Given-When-Then acceptance criteria for feature scoping, define the context, action, and expected outcome within a structured Markdown plan to validate requirements before architectural design begins.

Can I generate test cases and architecture design in one Markdown document?▼

Yes, you can generate test cases and architecture design in one Markdown document by using a checkpointed workflow that captures Mermaid diagrams, positive and negative test scenarios, and MECE tasks together.

What is the best way to break down ambiguous product requirements into testable tasks?▼

The best way to break down ambiguous product requirements into testable tasks is applying MECE-driven decomposition to produce independent deliverables, followed by generating validation-ready test cases for edge scenarios.

Does this planning workflow require any specific dependencies or environments?▼

No, this planning workflow requires no specific dependencies or environments, only an AI assistant capable of following stage transitions and enforcing H2 Markdown sections to produce the final plan.