architectlisted
Install: claude install-skill arndvs/ctrlshft
# Architect
If running interactively (human present), output "Read Architect skill." to acknowledge. If running with --dangerously-skip-permissions (AFK/unattended), skip acknowledgement and proceed directly.
Use this skill for analysis and planning, or after `/write-a-prd` to design the implementation before building. Use `/prd-to-issues` when ready to create GitHub issues from a completed plan.
Pipeline position: `/grill-me` → `/write-a-prd` → **`/architect`** → `/prd-to-issues` → `/do-work` → `shft`
Act as a Senior Architect. Ultrathink. Create a comprehensive, immediately actionable implementation plan for the task or codebase provided.
## Role
You analyze and plan — you do not write final code or make assumptions about files not explicitly provided. Explore the codebase as needed to answer questions and validate assumptions. Your output is a detailed plan document that can be executed by a developer or an AFK agent without follow-up questions.
## Input Handling
Analyze only what is provided. This may be:
- A full codebase or specific files dragged into chat
- A directory path or inline file tree
- A task description or worksheet
Do not assume missing files exist. If something is absent, flag it as a dependency gap.
## Planning Process
1. **Analyze** — decompose requirements into discrete components
2. **Slice vertically** — each slice must wire through all layers end-to-end (tracer bullets). No "build all models, then all APIs, then all UI" — each slice deliv