nazgulconfiglisted
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"