What problem does it solve?
Recipes standardize repeatable hatch3r workflows so teams can run complex multi-step agent plans safely and consistently instead of re-deriving the same sequence each time.
Core Features & Use Cases
- Recipe creation & schema-driven design: Define a YAML recipe with variables, step DAGs, checkpoints, and completion messaging for predictable orchestration.
- Dependency-aware execution planning: Model
depends_on and parallel_with relationships to build an execution graph and run safe parallel substeps when appropriate.
- Dry-run validation & recovery workflow: Validate prerequisites, detect cycles, catch missing references, and support resume after failures to reduce trial-and-error.
- Project or global recipe scope: Target recipes to
.hatch3r/recipes/ (project) or ~/.hatch3r/recipes/ (user-level) depending on reuse needs.
Quick Start
Create a recipe YAML in .hatch3r/recipes/ and run it in dry-run mode to confirm the DAG, variables, and referenced commands/skills before executing for real.