Tooluck logoTooluck
SKILL.md

architect

Agent skill fromSethGammon/Citadel

Given a PRD, produces an implementation architecture: file tree, component breakdown, data model, and a phased build plan with end conditions that Archon can execute directly. Multi-candidate evaluation for key decisions.

How to install architect

install architect
# install the Citadel pack with the skills CLI
npx skills add SethGammon/Citadel

# or add only this skill to Claude Code: copy the folder

skills/architect/

# into

~/.claude/skills/architect/ (all projects)

.claude/skills/architect/ (one project)

skills/architect/SKILL.md

MITFull file
1# /architect — Implementation Architecture from PRD
2
3## When to Use
4
5**Don't use when:** you already have an architecture and want to implement it (use /marshal or /archon); you need a PRD first (use /prd before /architect).
6
7- After /prd produces an approved PRD (greenfield or feature mode)
8- When the user has a clear direction + existing codebase (no PRD needed)
9- When /do routes a build request
10- When the user has a spec and wants a build plan
11
12## Inputs
13
14One of:
151. A PRD file path (from /prd) — preferred, contains structured requirements
162. A user-provided spec or description + an existing codebase — sufficient
173. Neither — suggest /prd first, but don't hard-gate. If the user has a clear
18 direction ("add auth to my app"), that + the existing code IS the input.
19
20## Mode Detection
21
22**Greenfield mode**: PRD exists with `Mode: greenfield`, or no existing source files.
23Produces a complete architecture from scratch.
24
25**Feature mode**: PRD exists with `Mode: feature`, OR the user describes a feature
26and the project has existing source files. The architecture describes changes to
27existing code, not a standalone system.
28
29In feature mode:
30- Read the existing file tree FIRST — understand the current architecture before planning changes
31- Read key files (package.json, tsconfig, main entry points, existing patterns)
32- The File Tree section shows ONLY new and modified files, not the entire project
33- Phases include a Phase 0: "Baseline" that records current typecheck/test state
34…

Excerpt shown under the repository's MIT license.

More skills in Citadel

Keep exploring

Similar skill repositories

thedotmack /

claude-mem
116k

Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More

CCCXGHGM+135 skills

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates