claude

disciplined-process

A disciplined AI-assisted development workflow with specification-first development, test-driven implementation, ADRs, traceable task management, hybrid prompt+binary hooks, and cross-plugin event system

2 on GitHubby Rand Aretev2.3.0MITupdated 8 months ago
/

Plugin disciplined-process from marketplace disciplined-process-plugin in rand/disciplined-process-plugin. Commands read from the repo's manifest — 1 month ago.

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

What it installs

Skills (5)

  • adr-authoring

    Architecture Decision Record format and process. Use when making architectural decisions, documenting technical choices, evaluating alternatives, or when asked about past decisions. Triggers on ADR creation, architecture discussions, or "why did we choose" questions.

  • disciplined-workflow

    Core orchestration for disciplined AI-assisted development. Auto-invokes when starting new features, implementing tasks, or working on any development that should follow the spec-first, test-driven process. Triggers on task planning, feature implementation, bug fixes, refactoring work, or when beads

  • spec-tracing

    Specification authoring with traceable paragraph IDs. Use when writing specifications, updating specs, adding new features to specs, or when implementing code that needs to reference spec paragraphs. Triggers on spec creation, implementation traceability, or coverage verification.

  • task-executor

    Use when working from decomposed task files or Beads issues created by spec-decompose. Guides proper task pickup, context loading, implementation, and handoff. Triggers when working with decomposed tasks, task files in docs/tasks/, or Beads issues with hole labels.

  • tdd-methodology

    Test-driven development methodology with four test types - unit, integration, property, and e2e. Use when writing tests, planning test strategy, implementing features test-first, or verifying test coverage. Triggers when tests are mentioned, test files are being created, or test-first approach is ne

Slash commands (17)

  • /disciplined-process:adr

    Manage Architecture Decision Records

  • /disciplined-process:decompose

    Decompose specifications into dependency-aware work items

  • /disciplined-process:health

    Show system health and diagnostics

  • /disciplined-process:help

    Show help and workflow reference

  • /disciplined-process:init

    Initialize project with wizard

  • /disciplined-process:migrate

    Migrate between task tracker providers

  • /disciplined-process:progress

    Generate structured progress reports with optional broadcasting

  • /disciplined-process:repair

    Attempt automatic repair of system issues

  • /disciplined-process:reset

    Reset degradation to full mode

  • /disciplined-process:review

    Run code review checklist

  • /disciplined-process:session

    Session management for work context preservation

  • /disciplined-process:spec

    Manage specifications with [SPEC-XX.YY] IDs

  • /disciplined-process:status

    Show current degradation status

  • /disciplined-process:task

    Task tracking via configured provider

  • /disciplined-process:trace

    Code and test traceability validation

  • /disciplined-process:unlock

    Unlock degradation level

  • /disciplined-process:verify

    Goal-backward verification of task completion

Subagents (3)

  • adversary

    Hyper-critical code reviewer for VDD workflow

  • code-reviewer

    Specialized code review agent that evaluates changes against the disciplined process checklist. Use when performing detailed code reviews, when /dp:review needs deeper analysis, or when reviewing PRs.

  • decomposer

    Specification decomposition subagent. Produces structured JSON work graphs from spec documents. Fresh context ensures maximum working memory for analysis.

MCP servers (1)

  • beads

    runs: beads-mcp

Hooks (8)

  • SessionStart

    "${CLAUDE_PLUGIN_ROOT}/scripts/session-start.sh"

  • UserPromptSubmit

    "${CLAUDE_PLUGIN_ROOT}/scripts/hook-dispatch.sh" phase-emitter

  • PreToolUse
  • PreToolUse

    "${CLAUDE_PLUGIN_ROOT}/scripts/hook-dispatch.sh" spec-info

  • PreToolUse

    bd sync --flush-only 2>/dev/null || true

  • PostToolUse

    "${CLAUDE_PLUGIN_ROOT}/scripts/hook-dispatch.sh" trace-validator

  • PostToolUse

    "${CLAUDE_PLUGIN_ROOT}/scripts/hook-dispatch.sh" trace-validator

  • Stop

    "${CLAUDE_PLUGIN_ROOT}/scripts/hook-dispatch.sh" session-end-check

View source on GitHub

Similar plugins

Matt Pocock's agent skills for real engineering (grilling, spec/ticket flows, TDD, code review, domain modelling and more).

39 skills

mattpocock/skills 323,108

superpowers

claudecodex

Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques

15 skills · hooks

obra/superpowers 316,836

context7

claudecodex

Up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your coding agent's context.

1 MCP server

upstash/context7 64,709

Backend API design, GraphQL architecture, workflow orchestration with Temporal, and test-driven backend development

9 skills · 1 command · 8 agents

wshobson/agents 42,461

beads

claudecodex

AI-supervised issue tracker for coding workflows

1 skill · 1 agent · hooks

gastownhall/beads 28,698

MiniMax AI skills library for frontend, fullstack, Android, iOS, shader, GIF sticker, document, presentation, spreadsheet, and multimodal media workflows

18 skills

MiniMax-AI/skills 13,828

Maintain disciplined-process?

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 pluginslisted