architectlisted
Install: claude install-skill backspace-shmackspace/claude-devkit
# /architect Workflow
## Inputs
- Feature request: $ARGUMENTS
- Flags: `--fast` skips the red team review (use for low-risk changes)
## Output Rules
- **Always print full absolute paths** for all artifact references (plan files, review files, audit logs). This makes paths clickable in terminals like Warp. Use the resolved `$PLANS_DIR` value, never relative paths like `./plans/`.
## Step 0 — Pre-flight (optional)
**Resolve devkit paths (MUST be first action in Step 0):**
Tool: `Bash`
```bash
# --- Devkit Path Resolution ---
DEVKIT_SCRIPTS="${CLAUDE_DEVKIT:-$HOME/.claude-devkit}/scripts"
# Source path resolution helper
if [ -f "$DEVKIT_SCRIPTS/resolve-project-dir.sh" ]; then
. "$DEVKIT_SCRIPTS/resolve-project-dir.sh"
DEVKIT_PROJECT_DIR_RESOLVED=$(resolve_devkit_project_dir) || {
echo "Failed to resolve project directory" >&2; exit 1
}
elif [ -n "${DEVKIT_PROJECT_DIR:-}" ]; then
DEVKIT_PROJECT_DIR_RESOLVED="$DEVKIT_PROJECT_DIR"
else
echo "WARNING: devkit is not installed. Using deprecated .devkit/ fallback." >&2
DEVKIT_PROJECT_DIR_RESOLVED=".devkit"
fi
PLANS_DIR="$DEVKIT_PROJECT_DIR_RESOLVED/plans"
mkdir -p "$PLANS_DIR"
echo "Plans directory: $PLANS_DIR"
```
**Check for project-specific agents (parallel):**
Tool: `Glob` (direct — coordinator does this)
Run all three globs in parallel:
- Pattern 1: `.claude/agents/senior-architect.md`
- Pattern 2: `.claude/agents/code-reviewer.md`
- Pattern 3: `.claude/agents/security-analyst.md`
**If senior-architect