Lightlines
By cursor

architect

cursor

Your implementation, shaped by competing designs.

software architecture

What it does

Designs and implements code from synthesized type, signature, class, and module sketches, redesigning when implementation exposes a bad architecture.

When to use it

Use for explicit architect requests or non-trivial work where coding immediately could lock in the wrong structure.

How to use it

Give it a coding goal in a project; it writes a usage-first architectural sketch and rationale, then implements against that sketch.

What you provide

  • An existing project

Access · 2

This skill

todolist

Write

Opens a phased task list

pstack-models.mdc

Read

Reads your model rule

Good to know

  • starts helper agents, number unstated
  • acts without asking

What you need · 3

Runs arena to produce and synthesize competing design packages during the required sketch phase.

Uses how to ground affected subsystems and repeats that analysis when a design must be scrapped; initial grounding is skipped for greenfield work.

Uses why to recover existing rationale when the proposed design changes ownership or layering.


About this skill

Visibility
Public
Repository
cursor/plugins
Created
Oct 8, 2026
Updated
Oct 8, 2026
Files
4