← ClaudeAtlas

nazgulconfiglisted

View and change Nazgul settings — model assignments, formatter, notifications. Use when user says "configure nazgul", "change models", "nazgul settings", or wants to adjust config after init.
OrodruinLabs/nazgul · ★ 4 · AI & Automation · score 73
Install: claude install-skill OrodruinLabs/nazgul
# Nazgul Config ## Examples - `/nazgul:config` — View current settings and change any of them - `/nazgul:config models` — Jump directly to model assignment configuration ## Arguments $ARGUMENTS ## Pre-flight 0. Load the `AskUserQuestion` tool (deferred by default): run `ToolSearch` with query `select:AskUserQuestion`. Do this BEFORE any step that uses `AskUserQuestion`. 1. Check if `nazgul/config.json` exists. If not: "Nazgul not initialized. Run `/nazgul:init` first." and STOP. ## Step 1: Display Current Settings Read `nazgul/config.json` and display: ```text ─── ◈ NAZGUL ▸ CONFIGURATION ─────────────────────────── ``` ```text Models: Planning: [models.planning] Discovery: [models.discovery] Docs: [models.docs] Review: [models.review] Implementation: [models.implementation] Specialists: [models.specialists] Post-loop: [models.post_loop] Default: [models.default] Formatter: [formatter.enabled ? "enabled" : "disabled"] Notifications: [notifications.on_complete || "disabled"] ``` ## Step 2: Ask What to Change If the `## Arguments` block above contains the token `models`, skip directly to the Model Assignment sub-flow. Otherwise, use `AskUserQuestion` (multiSelect: true): - header: "Settings" - question: "What would you like to change?" - options: - "Model assignments" — "Configure which AI model runs each pipeline stage" - "Formatter" — "Enable or disable auto-formatting after edits"