design

Converts requirements into actionable design plans with risk assessment and task breakdowns.

1|Updated Nov 21, 2025
One-click install
npx skills add https://github.com/pianzhu/my-claude-skills --skill design-pianzhu
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: design
Source: https://github.com/pianzhu/my-claude-skills/tree/main/skills/HelloAgents/design
Command: npx skills add https://github.com/pianzhu/my-claude-skills --skill design-pianzhu

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

方案设计阶段的详细规则将需求转化为可执行的设计方案,确保在进入设计阶段时有清晰的指导和流程。

Core Features & Use Cases

  • 方案构思与任务拆解: 将需求拆解为可执行的子任务并做初步方案构思。
  • 风险评估与方案包创建: 评估潜在风险并生成新方案包(plan/...)。
  • 适用范围广: 适用于多种模式(交互确认、全授权、规划命令)并强制产出规范化文档。

Quick Start

提供清晰的执行流程、前置条件与输出模板,帮助团队快速进入设计阶段。

Frequently Asked Questions about design

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

FAQPage Schema
How do I turn project requirements into an actionable design plan?

To turn requirements into an actionable design plan, you need a structured approach for task decomposition and ideation. This process converts initial requirements into executable subtasks while enforcing template-driven outputs to ensure clear project guidance.

What is task decomposition in project planning?

Task decomposition in project planning is breaking down high-level requirements into smaller, executable subtasks. It includes initial ideation and ensures each component is actionable, forming the foundation of a detailed design plan package.

How do I conduct a risk assessment during the design phase?

Conducting risk assessment during the design phase involves evaluating potential project risks and recording safety considerations in a how.md file. This ensures risk mitigation strategies are documented within the generated plan packages.

Does this design planning approach work for small projects?

Yes, this design planning approach works for small projects. It applies to all project sizes and modes, including interactive confirmation and fully authorized modes, ensuring scalable task decomposition and documentation.

How do I create timestamped plan packages for documentation?

Creating timestamped plan packages involves using template-driven outputs to generate structured directories like plan/... during the design phase. This ensures traceable documentation of requirements, subtasks, and risk assessments.

What are the limitations of template-driven design planning?

The limitation of template-driven design planning is the strict enforcement of standardized outputs. While it ensures comprehensive documentation across all modes, it may lack flexibility for highly unconventional projects requiring freeform structures.