skills/enhance/SKILL.md
Research latest Claude Code features and propose Nazgul improvements. Use periodically to keep Nazgul aligned with new platform capabilities. Run with `/loop 2w /nazgul:enhance` for auto-recurring checks.
npx skillsauth add OrodruinLabs/nazgul nazgul:enhanceInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
/nazgul:enhance — Research latest Claude Code features and propose Nazgul improvements/loop 2w /nazgul:enhance — Auto-check every 2 weeks for new enhancement opportunitiesjq -r '.version // "unknown"' .claude-plugin/plugin.json 2>/dev/null || echo "unknown"jq -r '.hooks | keys | join(", ")' hooks/hooks.json 2>/dev/null || echo "unknown"ls -1 skills/ 2>/dev/null | tr '\n' ', ' | sed 's/,$//'ls -1 agents/*.md 2>/dev/null | xargs -I{} basename {} .md | tr '\n' ', ' | sed 's/,$//'ls -1 agents/templates/*.md 2>/dev/null | xargs -I{} basename {} .md | tr '\n' ', ' | sed 's/,$//'jq -r '.schema_version // "unknown"' templates/config.json 2>/dev/null || echo "unknown"jq -r 'keys | join(", ")' templates/config.json 2>/dev/null || echo "unknown"ls -1 scripts/*.sh 2>/dev/null | xargs -I{} basename {} .sh | tr '\n' ', ' | sed 's/,$//'sed -n '/^tools:/,/^[^ -]/p' agents/implementer.md 2>/dev/null | grep ' - ' | sed 's/ - //' | tr '\n' ', ' | sed 's/,$//'sed -n '/^tools:/,/^[^ -]/p' agents/team-orchestrator.md 2>/dev/null | grep ' - ' | sed 's/ - //' | tr '\n' ', ' | sed 's/,$//'Format all output per references/ui-brand.md — use stage banners, status symbols, and display patterns defined there.
Using the preprocessor data above, build an internal capability map:
Search for the latest Claude Code features and changes. Use these searches:
WebSearch for "Claude Code changelog 2026" and "Claude Code new features"WebSearch for "Claude Code hooks reference" and "Claude Code agent teams"WebFetch the official docs if URLs are foundWebSearch for "Anthropic Claude Code release notes"Focus on:
Compare discovered features against the capability inventory. For each gap, classify impact:
| Impact | Criteria | |--------|----------| | HIGH | Improves core loop reliability OR enables capability Nazgul can't do today | | MEDIUM | Improves performance/UX without new capability | | LOW | Already handled by Nazgul's own implementation OR not applicable |
Output a structured report:
─── ◈ NAZGUL ▸ ENHANCING ─────────────────────────────
Enhancement Proposals
═══════════════════════════════════════
Current State
─────────────────────────────────────
Plugin version: [version]
Schema version: [version]
Hook types: [count] registered
Skills: [count] active
Agents: [count] defined
New Features Discovered
─────────────────────────────────────
◆ [HIGH] Feature Name
Source: Claude Code vX.Y.Z (YYYY-MM-DD)
Status: Not implemented / Partially implemented
Proposal: [What to do]
Files: [Which Nazgul files to modify]
Effort: Trivial / Moderate / Significant
◆ [MEDIUM] Feature Name
...
◇ [LOW] Feature Name
...
─── ◈ NEXT ─────────────────────────────────────────────
Run `/nazgul:start "integrate [feature]"` to implement
Or `/loop 2w /nazgul:enhance` for recurring checks
────────────────────────────────────────────────────────
/loop, it auto-checks periodically without user intervention.testing
Human acceptance testing — structured verification that work actually works. Run standalone or integrated in HITL review cycle.
devops
Task lifecycle management — skip, unblock, add, prioritize, info, and list tasks. Use when you need to manage individual tasks in the Nazgul pipeline.
development
Check the current state of a Nazgul autonomous loop. Use when asked about loop progress, task status, iteration count, review board status, or how the Nazgul loop is going.
development
Start or resume a Nazgul autonomous development loop. Use when user says "start nazgul", "run nazgul", "begin development", "resume the loop", or passes an objective for new work. Auto-detects project state — no arguments needed.