claudecodex

wr-itil

ITIL-aligned IT service management (problem, incident, change)

6 on GitHubv3.7.3updated today
/

Plugin wr-itil from marketplace windyroad in windyroad/agent-plugins. Commands read from the repo's manifest — today.

This plugin runs code on your machine — its hooks fire automatically on events like tool use. The exact commands are listed below; read them before installing.

What it installs

Skills (32)

  • wr-itil:capture-problem

    Lightweight problem-capture skill for aside-invocation during foreground work — minimal duplicate-check, skeleton ticket file, single commit per capture (covers new ticket + inline README refresh per P094 per P199 Option 2 amendment 2026-06-05). Defers full duplicate analysis to /wr-itil:review-prob

  • wr-itil:capture-rfc

    Draw a problem-traced RFC release row on a story map and attach at least one delivery story. Uses the existing delivery-planning vehicle instead of creating an RFC document.

  • wr-itil:capture-story-map

    Lightweight story-map-capture skill for aside-invocation during foreground work — mandatory leading problem-trace AND JTBD-trace per ADR-060 I3 + I4 invariants, skeleton HTML file at `docs/story-maps/draft/STORY-MAP-NNN-<slug>.html` per ADR-060 § Phase 2 encoding amendment 2026-05-12, single commit

  • wr-itil:capture-story

    Lightweight story-capture skill for aside-invocation during foreground work — mandatory leading problem-trace AND JTBD-trace per ADR-060 I6 + I9 invariants, mandatory `--story-map` trace (I8 enforced AT CAPTURE per ADR-095, refuse-and-route if absent) + optional `--rfc` (I7 at accepted) + real user-

  • wr-itil:check-upstream-responses

    Poll upstream issues and pull requests we've filed via `/wr-itil:report-upstream` and surface new comments or reviews, state changes, or label changes since last check. Reads `## Reported Upstream` back-link sections in local problem tickets, queries GitHub read-only, diffs against `docs/problems/.o

  • wr-itil:close-incident

    Close a restored incident — gated on the Linked Problem reaching Known Error, Verifying, or Closed (or a ## No Problem justification). Renames .restored.md to .closed.md.

  • wr-itil:link-incident

    Link an incident to an existing problem — writes or updates the ## Linked Problem section on the incident file with the problem's ID, title, and current status.

  • wr-itil:list-incidents

    List active incidents from docs/incidents/ sorted by severity. Read-only display of the incident backlog — no edits, no interaction. Shown as a markdown table with ID, title, severity, and status columns.

  • wr-itil:list-problems

    List open and known-error problem tickets from docs/problems/ sorted by WSJF priority. Read-only display of the current backlog — no edits, no interaction. Shown as a markdown table with ID, title, severity, status, and effort columns.

  • wr-itil:list-stories

    List INVEST-shaped story tickets from docs/stories/ as a markdown table. Read-only display — no edits, no interaction. Optional `--rfc RFC-<NNN>` filter to surface a specific RFC's ordered story list per ADR-060 Phase 2.

  • wr-itil:list-story-maps

    List story-map artefacts from docs/story-maps/ as a markdown table. Read-only display — no edits, no interaction. Renders <meta> block data (problems / rfcs / jtbd / status) from each HTML map per ADR-060 § Phase 2 encoding amendment 2026-05-12.

  • wr-itil:manage-incident

    Declare, triage, mitigate, and close an incident using an evidence-first workflow. Restores service first, then hands off to manage-problem for root-cause work.

  • wr-itil:manage-problem

    Create, update, or transition a problem ticket using an ITIL-aligned problem management workflow with WSJF prioritisation. Supports creating new problems, updating root cause analysis, transitioning status, and closing problems.

  • wr-itil:manage-rfc

    Heavyweight RFC intake + lifecycle management following the ADR-060 Problem-RFC-Story framework. Creates new RFCs (delegates to /wr-itil:capture-rfc for the lightweight path), updates existing RFCs, transitions through proposed → accepted → in-progress → verifying → closed lifecycle, runs WSJF re-ra

  • wr-itil:manage-story-map

    Heavyweight story-map intake + lifecycle management following ADR-060 Phase 2. Authors backbone × ribs × slices structure on draft maps, transitions through draft → accepted → in-progress → completed → archived, re-validates I3 + I4 invariants at every transition, and refreshes docs/story-maps/READM

  • wr-itil:manage-story

    Heavyweight story intake + lifecycle management following ADR-060 Phase 2. Creates and updates story tickets, transitions through draft → accepted → in-progress → done → archived lifecycle, enforces I7 + I8 trace-gate at the accepted transition, runs INVEST checks per I10 at acceptance, auto-detects

  • wr-itil:migrate-story-map

    Replace one eligible legacy story map with a manifest-bound canonical map from a complete adopter-ratified mapping.

  • wr-itil:mitigate-incident

    Record a mitigation attempt against an incident — transitions an investigating incident to mitigating on the first attempt, appends subsequent attempts to the Mitigation attempts timeline. Evidence-first gate enforced per ADR-011.

  • wr-itil:outcome-led-planning

    Use when asked to achieve or deliver an outcome in an existing ticket, such as "achieve the outcome in ticket #123", even without a skill name. Also use for requested outcome-led planning or substantial work needing iterative delivery. Verify each Now increment, replan Now, Next and Later from evide

  • wr-itil:reconcile-readme

    Detect and correct drift between docs/problems/README.md and the on-disk ticket inventory. Wraps the diagnose-only `packages/itil/scripts/reconcile-readme.sh` script with an agent-applied-edits pattern that preserves narrative content (the "Last reviewed" prose paragraph and Closed-section closure-v

  • wr-itil:reconcile-stories

    Detect and correct drift between docs/stories/README.md and the on-disk story inventory. Wraps the diagnose-only packages/itil/scripts/reconcile-stories.sh script with an agent-applied-edits pattern that preserves narrative content (the "Last reviewed" prose paragraph). Use when docs/stories/README.

  • wr-itil:reconcile-story-maps

    Detect and correct drift between docs/story-maps/README.md and the on-disk story-map HTML inventory. Wraps the diagnose-only packages/itil/scripts/reconcile-story-maps.sh script with an agent-applied-edits pattern preserving narrative content.

  • wr-itil:report-upstream

    Report a local problem ticket as a structured issue against an upstream repository, with bidirectional cross-references and SECURITY.md-aware routing for security-classified tickets. Implements the contract in ADR-024, with ADR-033 governing problem-first classifier + default body shape.

  • wr-itil:restore-incident

    Mark an incident as service-restored — transitions a mitigating incident to restored, appends a Timeline entry, and hands off to /wr-itil:manage-problem for linked-problem creation or update per ADR-011.

  • wr-itil:review-problems

    Re-assess every open and known-error problem ticket in docs/problems/ — re-read RISK-POLICY.md, re-rate Impact × Likelihood, re-estimate Effort, recalculate WSJF, surface pending verifications, auto-transition Open → Known Error where warranted, and rewrite docs/problems/README.md with the refreshed

  • wr-itil:scaffold-intake

    Scaffold the four OSS intake surfaces (.github/ISSUE_TEMPLATE/, SECURITY.md, SUPPORT.md, CONTRIBUTING.md) for a downstream project that adopts @windyroad/itil. Idempotent, foreground-synchronous, and respects ADR-009 marker semantics. Implements the contract in ADR-036.

  • wr-itil:setup-github-tracking

    Configure missing GitHub issue tracking and selected Project fields and views for outcome-led planning. Use when GitHub tracking is selected and setup is missing or incomplete, or when explicitly asked to repair that setup; reuse complete setup and bypass Local mode.

  • wr-itil:transition-problem

    Advance a problem ticket's lifecycle status — Open → Known Error, Open or Known Error → Verification Pending (verifying), Verification Pending → Closed. Renames the ticket file, updates the Status field, and refreshes docs/problems/README.md in the same commit. Hosts the transition execution inline

  • wr-itil:transition-problems

    Batch-advance multiple problem tickets through the lifecycle in one invocation — Open → Known Error, Open or Known Error → Verification Pending, Verification Pending → Closed. Loops the per-ticket /wr-itil:transition-problem mechanic (rename, Status edit, P057 re-stage, P063 external-root-cause dete

  • wr-itil:update-upstream

    Post a lifecycle-update comment to an upstream issue when a local problem ticket transitions. Drafts a transition-specific update (root-cause confirmed / fix released / closed), composes the prose through the external-comms risk gate + voice-tone gate, auto-posts on PASS, queues unresolved FAIL verd

  • wr-itil:work-problem

    Pick the highest-WSJF open or known-error problem ticket and work it — investigate, implement, commit, and release per the standard manage-problem workflow. Selection is framework-mediated (WSJF + documented tie-break ladder per ADR-044); singular variant; distinct from /wr-itil:work-problems (plura

  • wr-itil:work-problems

    Batch-work ITIL problem tickets while the user is AFK. Loops through the problem backlog by WSJF priority, delegating each problem to wr-itil:manage-problem, and stops when nothing is left to progress. Use this skill whenever the user says things like "work through my problems", "grind problems", "w

Subagents (1)

  • hang-off-check

    Capture-time inflow-discipline arbiter for problem tickets. Given a

Hooks (22)

  • SessionStart

    ${CLAUDE_PLUGIN_ROOT}/bin/check-deps.sh wr-itil wr-risk-scorer

  • SessionStart

    ${CLAUDE_PLUGIN_ROOT}/hooks/itil-pending-questions-surface.sh

  • SessionStart

    ${CLAUDE_PLUGIN_ROOT}/hooks/itil-rfc-oversight-nudge.sh

  • SessionStart

    ${CLAUDE_PLUGIN_ROOT}/hooks/itil-story-mirror-migration-nudge.sh

  • UserPromptSubmit

    ${CLAUDE_PLUGIN_ROOT}/hooks/itil-assistant-output-gate.sh

  • UserPromptSubmit

    ${CLAUDE_PLUGIN_ROOT}/hooks/itil-correction-detect.sh

  • UserPromptSubmit

    ${CLAUDE_PLUGIN_ROOT}/hooks/staleness-check.sh

  • PreToolUse

    ${CLAUDE_PLUGIN_ROOT}/hooks/itil-runtime-sid-marker.sh

  • PreToolUse

    ${CLAUDE_PLUGIN_ROOT}/hooks/manage-problem-enforce-create.sh

  • PreToolUse

    ${CLAUDE_PLUGIN_ROOT}/hooks/itil-claude-space-protection.sh

  • PreToolUse

    ${CLAUDE_PLUGIN_ROOT}/hooks/p057-staging-trap-detect.sh

  • PreToolUse

    ${CLAUDE_PLUGIN_ROOT}/hooks/itil-no-implement-draft-gate.sh

  • PreToolUse

    ${CLAUDE_PLUGIN_ROOT}/hooks/itil-bash-polling-antipattern-detect.sh

  • PreToolUse

    ${CLAUDE_PLUGIN_ROOT}/hooks/pre-publish-intake-gate.sh

  • PreToolUse

    ${CLAUDE_PLUGIN_ROOT}/hooks/itil-readme-refresh-discipline.sh

  • PostToolUse

    ${CLAUDE_PLUGIN_ROOT}/hooks/itil-rfc-trailer-advisory.sh

  • PostToolUse

    ${CLAUDE_PLUGIN_ROOT}/hooks/itil-commit-trailer-transition-advisory.sh

  • PostToolUse

    ${CLAUDE_PLUGIN_ROOT}/hooks/itil-fix-title-lifecycle-advisory.sh

  • PostToolUse

    ${CLAUDE_PLUGIN_ROOT}/hooks/itil-fictional-defer-detect.sh

  • PostToolUse

    ${CLAUDE_PLUGIN_ROOT}/hooks/itil-deferral-cadence-gate.sh

  • Stop

    ${CLAUDE_PLUGIN_ROOT}/hooks/itil-assistant-output-review.sh

  • Stop

    ${CLAUDE_PLUGIN_ROOT}/hooks/itil-mid-loop-ask-detect.sh

View source on GitHub windyroad.github.io

More from windyroad/agent-plugins

All 13 plugins →

wr-risk-scorer

claudecodex

Pipeline risk scoring, commit/push/release gates

10 skills · 7 agents · hooks

6

wr-architect

claudecodex

Architecture decision enforcement

4 skills · 2 agents · hooks

6

wr-voice-tone

claudecodex

Voice and tone enforcement

3 skills · 2 agents · hooks

6

wr-jtbd

claudecodex

Jobs-to-be-done enforcement

3 skills · 1 agent · hooks

6

wr-retrospective

claudecodex

Session retrospective reminders and plan review

3 skills · hooks

6

wr-connect

claudecodex

Connect Claude Code sessions across repos via Discord (experimental)

2 skills · hooks

6

Maintain wr-itil?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex plugins13 plugins