yp-workflow-design

star 1

Use when software work needs approach selection, scope boundaries, or a concrete design before planning or implementation.

nilsclabb By nilsclabb schedule Updated 5/2/2026

name: yp-workflow-design description: Use when software work needs approach selection, scope boundaries, or a concrete design before planning or implementation.

Design Work

Turn a framed request into the simplest sufficient design. This stage exists to make trade-offs explicit before code exists.

Required

  • propose 2-3 viable approaches when the choice matters
  • recommend the simplest sufficient option
  • define boundaries, interfaces, and non-goals
  • split large work into smaller bounded units
  • remove speculative features and abstractions

Rule

Do not jump from uncertainty straight into implementation. If design choices are still unresolved, settle them here first.

Optional Capabilities

When useful Load
You need better delegation or design handoff patterns yp-workflow-subagents
You want concise review checkpoints before planning yp-workflow-review-loops

Exit Criteria

Leave this stage only when:

  • a recommended approach is selected
  • non-goals are explicit
  • the design is concrete enough to plan

Next Step

Go to yp-workflow-plan.

Install via CLI
npx skills add https://github.com/nilsclabb/yellowpages --skill yp-workflow-design
Repository Details
star Stars 1
call_split Forks 0
navigation Branch main
article Path SKILL.md
More from Creator