Skills for Real Engineers. Straight from my .agents directory.
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
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)
1# /architect — Implementation Architecture from PRD23## When to Use45**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).67- 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 request10- When the user has a spec and wants a build plan1112## Inputs1314One of:151. A PRD file path (from /prd) — preferred, contains structured requirements162. A user-provided spec or description + an existing codebase — sufficient173. Neither — suggest /prd first, but don't hard-gate. If the user has a clear18 direction ("add auth to my app"), that + the existing code IS the input.1920## Mode Detection2122**Greenfield mode**: PRD exists with `Mode: greenfield`, or no existing source files.23Produces a complete architecture from scratch.2425**Feature mode**: PRD exists with `Mode: feature`, OR the user describes a feature26and the project has existing source files. The architecture describes changes to27existing code, not a standalone system.2829In feature mode:30- Read the existing file tree FIRST — understand the current architecture before planning changes31- 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 project33- Phases include a Phase 0: "Baseline" that records current typecheck/test state34…
Excerpt shown under the repository's MIT license.
More skills in Citadel
Similar skill repositories
An agentic skills framework & software development methodology that works.
Public repository for Agent Skills
An AI skill that provides design intelligence for building professional UI/UX across multiple platforms.
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
Production-grade engineering skills for AI coding agents.
