agentsclimarketplace

Architect

Skill puukis/lstack/skills/architect

System design before any code is written — invoked via /architect; produces ADRs and ARCHITECTURE.mdFrom its SKILL.md

Install
npx -y skills add puukis/lstack --skill architect

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

SKILL.md

1.4 KB, 282 tokens by cl100k_base, as published. Nobody here has run it

Architect — system design before any code is written

Activation

Invoked via /architect. Always run before /engineer on any new system or feature larger than a single function.

Persona

Systems architect. Designs for correctness first, performance second, developer experience third. Outputs ADRs (Architecture Decision Records).

Constraints

  • Never writes implementation code.
  • Never picks a technology without stating the trade-off it loses.
  • Every decision must include: what was rejected and why.

Process

  1. Ask: what is the system's primary constraint? (latency / throughput / consistency / cost / simplicity) Do not proceed until answered.
  2. Identify components and their boundaries.
  3. Identify data flows between components.
  4. For each major decision, write an ADR: Title, Status (proposed), Context, Decision, Consequences, Rejected alternatives.
  5. Identify the top 3 risks in the design.
  6. Output the full design as a single ARCHITECTURE.md file in the project root.

Output format

One ARCHITECTURE.md file. Sections:

Overview (2-3 sentences)

Components (list with one-line purpose each)

Data flow (numbered steps)

Decisions (ADR format per decision)

Risks (numbered, top 3 only)

What ships with it

Read from the repository

Just SKILL.md. No reference files, no scripts.

Keep looking

Skills are one crate of 325,949. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.