OrodruinLabs

69 mods across 2 repositories, 14 stars between them.

simplifier

25

OrodruinLabs/nazgul

Agent

Per-task code simplification — reviews for reuse, quality, and efficiency, applies fixes with test safety.

7 6d ago A 23 tokens

team-orchestrator

26

OrodruinLabs/nazgul

Agent

Manages Agent Team lifecycle — spawn, monitor, collect results, cleanup for parallel execution.

7 6d ago A 22 tokens

Stop

27

OrodruinLabs/nazgul

Hook

Runs when the agent finishes a response, executing stop-hook.sh, notify.sh and webhook-forward.sh (3 commands). From OrodruinLabs/nazgul.

7 6d ago A tokens not measured

PreCompact

28

OrodruinLabs/nazgul

Hook

Runs before the context is compacted, executing pre-compact.sh. From OrodruinLabs/nazgul.

7 6d ago A tokens not measured

PostCompact

29

OrodruinLabs/nazgul

Hook

Runs after the context is compacted, executing post-compact.sh and webhook-forward.sh (2 commands). From OrodruinLabs/nazgul.

7 6d ago A tokens not measured

PreToolUse

30

OrodruinLabs/nazgul

Hook

Runs before the agent uses a tool for Bash, Write, Edit, MultiEdit and Agent tool calls, executing pre-tool-guard.sh, local-mode-tracking-guard.sh, task-state-guard.sh, lean-comments-guard.sh, parallel-rework-guard.sh, parallel-dispatch-guard.sh and in-flight-marker.sh (7 commands). From OrodruinLabs/nazgul.

7 6d ago A tokens not measured

PostToolUse

31

OrodruinLabs/nazgul

Hook

Runs after a tool call finishes for Edit, Write and MultiEdit tool calls, executing formatter.sh. From OrodruinLabs/nazgul.

7 6d ago A tokens not measured

SessionStart

32

OrodruinLabs/nazgul

Hook

Runs when a session starts on startup and compact, executing session-context.sh (2 commands). From OrodruinLabs/nazgul.

7 6d ago A tokens not measured

SessionEnd

33

OrodruinLabs/nazgul

Hook

Runs when a session ends, executing session-staging.sh. From OrodruinLabs/nazgul.

7 6d ago A tokens not measured

TaskCompleted

34

OrodruinLabs/nazgul

Hook

Runs when a task is marked completed, executing task-completed.sh. From OrodruinLabs/nazgul.

7 6d ago A tokens not measured

StopFailure

35

OrodruinLabs/nazgul

Hook

Runs on the StopFailure event, executing stop-failure.sh. From OrodruinLabs/nazgul.

7 6d ago A tokens not measured

SubagentStop

36

OrodruinLabs/nazgul

Hook

Runs when a subagent finishes, executing subagent-stop.sh. From OrodruinLabs/nazgul.

7 6d ago A tokens not measured

TeammateIdle

37

OrodruinLabs/nazgul

Hook

Runs on the TeammateIdle event, executing teammate-idle-guard.sh. From OrodruinLabs/nazgul.

7 6d ago A tokens not measured

UserPromptSubmit

38

OrodruinLabs/nazgul

Hook

Runs when you submit a prompt, before the agent sees it, executing prompt-guard.sh. From OrodruinLabs/nazgul.

7 6d ago A tokens not measured

nazgul:board

39

OrodruinLabs/nazgul

Skill Claude CodeCodex

Connect Nazgul task tracking to an external project board (GitHub Projects, Azure DevOps, etc). Use when user says "connect to github projects", "set up board", "track on github", or "nazgul board".

7 6d ago A 52 tokens

OrodruinLabs/nazgul

Skill Claude CodeCodex

Generate a portable, Nazgul-free project bundle (docs + Claude subagents) without installing Nazgul. Runs the full pre-planning pipeline (discovery, doc-generator, reviewer-instantiation, optional designer) and emits output into standard paths (./docs/, ./docs/context/, ./.claude/agents/, ./.claude/).

7 6d ago C 75 tokens

nazgul:clean

41

OrodruinLabs/nazgul

Skill Claude CodeCodex

Fully remove Nazgul from a project — deletes all runtime state, generated agents, MCP config, permissions, CLAUDE.md injections, and gitignore entries. Use when user says "remove nazgul", "uninstall nazgul", "clean nazgul", or wants to completely undo /nazgul:init.

7 6d ago C 67 tokens

nazgul:complete

42

OrodruinLabs/nazgul

Skill Claude CodeCodex

Close out an objective whose PR has already merged — ask the host whether it merged, record the merge evidence, and walk every stranded task to DONE through the sole sanctioned writer. Use when asked to close the objective, finish tasks after a merge, or when manifests are stuck at IMPLEMENTED or INREVIEW because the…

7 6d ago A 74 tokens

nazgul:config

43

OrodruinLabs/nazgul

Skill Claude CodeCodex

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.

7 6d ago A 45 tokens

nazgul:context

44

OrodruinLabs/nazgul

Skill Claude CodeCodex

Collect targeted codebase context for a specific objective type. Use before planning to deeply understand the code that will be affected.

7 6d ago A 29 tokens

nazgul:discover

45

OrodruinLabs/nazgul

Skill Claude CodeCodex

Scan the codebase to build a project profile and generate tailored reviewer agents. Use when setting up Nazgul for a new project, after major codebase changes, or when reviewer agents need updating.

7 6d ago B 44 tokens

nazgul:docs

46

OrodruinLabs/nazgul

Skill Claude CodeCodex

View, generate, or regenerate project documents (PRD, TRD, ADRs, test plans). Use when asked about project documentation, design decisions, or technical specs.

7 6d ago A 40 tokens

nazgul:doctor

47

OrodruinLabs/nazgul

Skill Claude CodeCodex

Run the Nazgul read-only preflight diagnostic — checks jq/gh presence and auth, git-hooks drift, cache-vs-repo plugin version, the bash-vs-zsh hazard, the NAZGULDIR footgun, config-schema staleness, either install mode's .gitignore Nazgul-block drift (stamp and flush-left region), cross-session messaging and Remote…

7 6d ago A 151 tokens

nazgul:enhance

48

OrodruinLabs/nazgul

Skill Claude CodeCodex

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.

7 6d ago A 49 tokens