Execute an implementation plan with workflow orchestration
If you're reading this, the plugin is working. This command triggered the `SessionStart` hook.
Verify with independent agents and consensus-based collation
Run the turboshovel feature walkthrough
Use when partner provides a complete implementation plan to execute in controlled batches with review checkpoints - loads plan, reviews critically, executes tasks in batches, reports for review between batches
Algorithmic decision tree for when to follow plan exactly vs when to report STOPPED - prevents scope creep and unauthorized deviations
Dispatch N independent review agents, collate by consensus ratio, cross-check exclusive findings
Use when executing multi-step processes requiring state persistence and agent coordination - defines two-tier protocol where subagents report PASS/FAIL status and main agent handles dispatch, advancement, and failure troubleshooting
Use when design is complete and you need detailed implementation tasks for engineers with zero codebase context - creates comprehensive implementation plans with exact file paths, complete code examples, and verification steps assuming engineer has minimal domain knowledge
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Persistent Workflows for Claude Code
Turboshovel is a Claude Code plugin that brings persistent, enforceable workflows to your agents. Define multi-step processes in Markdown runbooks, and Turboshovel ensures agents follow them—even across context clears.
Workflow progress survives context clears. Resume interrupted tasks instantly. Never lose track of where you are.
Enforce multi-step workflows with Rundown runbooks. Prevent agents from skipping steps or jumping around.
Run lint, test, build at workflow boundaries. Block agents when checks fail. Chain gates for complex pipelines.
Auto-inject context at runbook steps. Agents get focused, step-specific instructions exactly when needed.
claude plugin add tobyhede/turboshovel
Turboshovel includes Rundown for workflow orchestration.
Define your workflow in .claude/rundown/runbooks/feature.runbook.md:
## 1. Create Plan
Design the implementation approach.
- PASS: CONTINUE
- FAIL: STOP
## 2. Implement Feature
Write the code following the plan.
- PASS: CONTINUE
- FAIL: RETRY 2
## 3. Run Tests
Verify everything works.
- PASS: COMPLETE
- FAIL: GOTO 2
Create .claude/turboshovel.json:
{
"gates": {
"test": {
"command": "npm test",
"on_fail": "BLOCK"
}
},
"hooks": {
"SubagentStop": {
"gates": ["test"]
}
}
}
rundown run .claude/rundown/runbooks/feature.runbook.md
How it works:
.claude/rundown/session.jsonrundown status shows where you arerundown run <file> # Start a workflow
rundown pass # Mark current step as passed
rundown fail # Mark current step as failed
rundown goto <n> # Jump to step number
rundown status # Show current state
rundown stop # Abort workflow
rundown complete # Mark complete
rundown stash # Pause enforcement
rundown pop # Resume enforcement
MIT
npx claudepluginhub tobyhede/turboshovel --plugin turboshovelQuickly scaffold Claude Code hooks with templates, validation, and conflict analysis
Claude Code hooks for enforcing best practices and workflow automation
Production safety hooks for autonomous Claude Code operation. Context monitoring, syntax checking, branch protection, activity logging, and more.
Easily create hooks to prevent unwanted behaviors by analyzing conversation patterns
Sets up and manages Husky Git hooks by configuring pre-commit hooks, establishing commit message standards, integrating with linting tools, and ensuring code quality on commits.
Expert guidance for writing secure, reliable, and performant Claude Code hooks - validates design decisions, enforces best practices, and prevents common pitfalls. Use when creating, reviewing, or debugging Claude Code hooks.