Shape your code before implementation starts.
Designs code structure from multiple model perspectives, then implements the chosen sketch.
When to use it
Use when explicitly asked to architect or design something, or when non-trivial work risks locking in the wrong code structure.
Give it a coding task; it develops competing architecture sketches, synthesizes a design, and implements it, pausing for approval only when requested.
What you provide
Requires arena to run the design-sketch task and return the synthesized design package.
Runs how to explain relevant existing subsystems before designing; this grounding step is skipped only for genuinely greenfield work.
This skill
~/.cursor/rules/pstack-models.mdc
Reads Cursor runner settings
~/.claude/rules/pstack-models.md
Reads Claude Code runner settings