Help us improve
Share bugs, ideas, or general feedback.
From disciplined-process
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.
npx claudepluginhub rand/disciplined-process-plugin --plugin disciplined-processHow this skill is triggered — by the user, by Claude, or both
Slash command
/disciplined-process:task-executorThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
If using Beads:
Executes Flow tasks from Beads or spec.md: claim ready work via bd ready, apply TDD red-green-refactor, record notes with bd note, commit changes, close tasks, sync markdown.
Executes a single task from the task board using an 11-step implementation protocol. For use after planning or when manually implementing a specific task by ID.
Share bugs, ideas, or general feedback.
If using Beads:
bd ready --json # See unblocked tasks
bd show <id> # Full task details
bd update <id> --status in_progress # Claim it
If ready list is empty, check for agent-resolvable holes:
bd list --label hole:agent-resolvable --status open --json
If using Markdown task files:
docs/tasks/README.md for the dependency graph@trace SPEC-XX.YY comments to your implementationbd close <id> --reason "Implemented: <brief summary>"completeIf you find work not covered by existing tasks:
bd create "Title" -p 2 --deps discovered-from:<current-task> --json
Do NOT expand your current task's scope. File it and move on.
If you encounter something you cannot resolve:
bd create "HOLE: <concise description>" \
-t task -p 1 -l "hole,escalation" \
-d "<what's known, what's unknown, what's blocked>" \
--deps discovered-from:<current-task-id> \
--json
If the hole blocks YOUR current task:
If the hole does NOT block your current task:
For validation holes: check docs, APIs, codebase. Binary answer.
For research holes: investigate options, synthesize recommendation.
bd update "$HOLE" --status in_progress
# ... investigate ...
bd close "$HOLE" --reason "Validated: <finding>"
When starting a new session:
docs/progress/latest.md for high-level state (~2K tokens)bd ready --json for your next taskbd show <task-id> for full details including context files