From nazgul
Collect targeted codebase context for a specific objective type. Use before planning to deeply understand the code that will be affected.
How this skill is triggered — by the user, by Claude, or both
Slash command
/nazgul:contextThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
- `/nazgul:context` — Collect context based on the current objective type
/nazgul:context — Collect context based on the current objective type/nazgul:context refactor — Collect context specifically for a refactor scopehead -20 nazgul/context/project-profile.md 2>/dev/null || echo "No profile — run /nazgul:init first"head -20 nazgul/context/architecture-map.md 2>/dev/null || echo "No architecture map"$ARGUMENTS
Format all output per references/ui-brand.md — use stage banners, status symbols, and display patterns defined there.
Collect targeted context based on the objective type. Write results to nazgul/context/.
Parse $ARGUMENTS (the ## Arguments block above) for an objective type — one of: refactor, bugfix, feature, greenfield, migration. If absent, derive it from nazgul/config.json classification (jq -r '.project.classification // empty' nazgul/config.json). Then collect the context section(s) matching that type, using the mapping below:
refactor → For Refactorsbugfix → For Bug Fixesfeature → For New Featuresgreenfield → For Greenfieldmigration → treat as a refactor-style scope (For Refactors), focused on the data/system being migratednazgul/context/refactor-scope.mdnazgul/context/bugfix-scope.mdnazgul/context/feature-scope.mdnazgul/context/greenfield-scope.mdGuides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.
npx claudepluginhub orodruinlabs/nazgul --plugin nazgul