---
Creates structured task directories with proposal, tasks, and spec files for new features, breaking changes, or architecture work. Claude uses this before any implementation to enforce documentation-first workflow.
/plugin marketplace add hivellm/rulebook/plugin install rulebook@hivehub-marketplaceThis skill inherits all available tools. When active, it can use any tool Claude has access to.
Create tasks for:
Skip for:
rulebook task create <task-id> # Create new task
rulebook task list # List all tasks
rulebook task show <task-id> # Show task details
rulebook task validate <task-id> # Validate structure
rulebook task archive <task-id> # Archive completed task
NEVER start implementation without creating a task first:
rulebook task create <task-id>rulebook task validate <task-id>rulebook/tasks/<task-id>/
├── proposal.md # Why and what changes
├── tasks.md # Implementation checklist
├── design.md # Technical design (optional)
└── specs/
└── <module>/
└── spec.md # Technical specifications
rulebook task validateMaster defensive Bash programming techniques for production-grade scripts. Use when writing robust shell scripts, CI/CD pipelines, or system utilities requiring fault tolerance and safety.