mbruhler

mbruhler

@mbruhler
11 published skills0 installs

11 results

mbruhler
Collection

break-n-bake

0
mbruhler
Agent

bnb-baker

Implementation agent that executes one milestone from the active run's milestones/ directory at a time, following the spec strictly and stopping at checkpoints. Use when break-n-bake workflow is in bake phase. Never runs more than one milestone per invocation without an explicit user OK.

0
mbruhler
Agent

bnb-breaker

Heavy-cognitive-load agent that transforms a raw user prompt plus scout report into a layered spec directory under the active run (`.bnb/<slug>/`). Use when break-n-bake workflow enters break phase. Produces spec/, milestones/, quality/, validation/ (seed), README, questions-before-start.

0
mbruhler
Agent

bnb-explorer

Reconnaissance agent that scouts a user prompt and the target repository to assess scope before a break/bake workflow. Use when orchestrator needs to decide whether a task warrants full break-mode, and to gather facts Breaker will need. Read-only by default.

0
mbruhler
Agent

bnb-fixer

Corrective agent that fixes blocker-severity failures identified by Validator. Runs at end-of-run fix pass or when bake is halted mid-milestone by blockers. Cannot modify test files, lint/type configs, or any content under the active run's quality/ directory — enforced by hooks and snapshot verification.

0
mbruhler
Agent

bnb-validator

Read-only validator that runs stack-appropriate test/lint/typecheck commands after a bake milestone, executes the per-run validation layer, and produces a structured severity-classified report. Invoked by orchestrator immediately after Baker finishes. Has no Write or Edit tools — physically cannot modify code.

0
mbruhler
Skill

bake

Implement one milestone (or all sequentially with checkpoints) from the active run's milestones/. Spawns Baker, then Validator, and on blocker-severity failures runs a bounded fix cycle via Fixer.

0
mbruhler
Skill

break

Scout the current prompt and repository, then spawn Breaker (Opus) to generate a layered spec/milestones/quality/validation structure under .bnb/<slug>/. Use when you've pasted a long prompt or the task has a large blast radius.

0
mbruhler
Skill

fix

Manually run a bounded fix cycle against the latest validation failures. Use when /bake was invoked with --no-auto-fix, or when you want to retry after making manual changes.

0
mbruhler
Skill

init

Initialize break-n-bake in the current project. Creates .bnb/ skeleton, detects the stack, writes config.json, seeds the CLAUDE.md block and the project-root eslint overlay stub. Run once per project.

0
mbruhler
Skill

break-n-bake

Routes oversized prompts and large refactors into a structured spec-first workflow instead of letting Claude start coding blindly. Activate for long prompts (≥800 words or ≥5 numbered requirements or ≥3 distinct concerns), refactor/migration keywords, or short prompts that touch cross-cutting concerns (auth, routing, state, schema, build). Suggest `/break-n-bake:break` and wait for yes/no before proceeding.

0