skills/docs/SKILL.md
View, generate, or regenerate project documents (PRD, TRD, ADRs, test plans). Use when asked about project documentation, design decisions, or technical specs.
npx skillsauth add OrodruinLabs/nazgul nazgul:docsInstall 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:docs — View list of generated documents/nazgul:docs generate — Generate or regenerate all project documents/nazgul:docs approve — Approve documents for planningcat nazgul/docs/manifest.md 2>/dev/null || echo "No documents generated yet. Run /nazgul:init first."cat nazgul/context/project-classification.md 2>/dev/null || echo "Project not classified yet."jq '.documents' nazgul/config.json 2>/dev/null || echo "No document config found."$ARGUMENTS
Format all output per references/ui-brand.md — use stage banners, status symbols, and display patterns defined there.
Based on the user's request:
If the user wants to see existing documents:
nazgul/docs/manifest.md for the document listnazgul/docs/If the user wants to generate or regenerate documents:
nazgul/context/project-classification.md for project typetemplates/docs/ and write to nazgul/docs/nazgul/docs/manifest.mdIf the user wants to approve documents for planning:
nazgul/docs/manifest.md to "approved"nazgul/config.json -> documents.approved arraytesting
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.