From workflow-skills
Produce a minimal technical design before any planning or coding begins. Defines endpoint contracts, data model changes, auth/permissions, migration strategy, and test strategy. Use when the user describes a feature that needs architectural decisions first, says "design this", "how should we structure this?", or the change touches the data model, auth, or multiple system layers. Do NOT write code or a plan — output a design and hand off to /plan.
How this skill is triggered — by the user, by Claude, or both
Slash command
/workflow-skills:designThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
The cheapest time to change a design is before any code exists.
The cheapest time to change a design is before any code exists. A good design is the smallest one that satisfies the requirements — not the most complete one.
/clarify-requirements first.Output a design with these sections:
### Endpoint contract(s)
- Method + path
- Auth: [public / authenticated / role required]
- Request model: [fields + types]
- Response model: [fields + types]
- Status codes: [success, error cases]
### Data model changes
- New tables / columns / indexes / constraints
- Changes to existing tables
- Constraints or invariants to preserve
### Auth / permissions
- Who can call this? What happens if they can't?
- 401 vs 403 distinction
### Migration strategy (if schema changes)
- Rollout plan: [expand → backfill → contract, or simpler if safe]
- Backward compatibility: [what existing callers break, if any]
- Destructive risks: [locks, data loss, irreversible ops]
### Key invariants
- [What must always be true after this change is deployed]
For each significant decision, state:
/plan with the design as input./clarify-requirements — clarify requirements before designing/harden-plan — stress-test the design against the domain model before planning/plan — next step: turn the approved design into an ordered task plan/zoom-out — if you need to understand the existing architecture before designingnpx claudepluginhub rene404/workflow-skills --plugin workflow-skillsGuides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.