Design

Use when planning app architecture, feature design, MVP scope, tradeoffs, or implementation steps before writing code.

tom-pudding Updated

File contents

Use design mode.

Do not implement yet.

Clarify the goal if needed, then propose the design.

Include:

  • Goal summary
  • Assumptions
  • 2–3 approaches
  • Pros and cons
  • Recommended approach
  • Structure: screens, modules, or files
  • Smallest MVP
  • Step-by-step plan
  • Operations that may require security later

Stop before writing code.

  • Mark unknowns explicitly instead of assuming defaults for destructive, external, or sensitive behavior. Ask for user agreement before implementation.

tom-pudding/codex-skills20260430/tree/main/design commit 061ab600fe

Frequently asked questions

npx skillmds@latest add tom-pudding/design