context-engineer is an archived, copyable concierge example, not installed by
init. Copy it from examples/init-pack/ with its dependency closure, or ask
create-workflow to author a repo-specific equivalent. Hand it a vague,
plain-English script and it does the context engineering for you end to end:
classify, draft a context contract, grill you on blocking ambiguities one
question at a time, route and gate the work, execute (or dispatch) it, and
write a self-contained HTML report of the whole run.
bunx smithers-orchestrator approve RUN_ID --node approve-contract, or run
autonomously with --input '{"review":false}'.
Stages
- classify-script: read the script; decide the task modes touched and whether it needs durable execution.
- inventory-context: inspect the repo, tools, and
.smithers/skillsto draft a context contract (goal, non-goals, assumptions, inputs, missing inputs, constraints, risks, desired artifacts, success criteria, verification signals). - grill: resolve blocking ambiguity with
GrillMe, one question at a time, each with a recommended answer. - route: choose how to carry out the work: single task, skills, durable seeded workflow, or a human.
- build-backpressure: map every success criterion to a verification method and enforcement gate.
- approve-contract: durable human approval gate for the whole contract (skippable via
review: false). - execute: a Ralph loop that does or dispatches the work, honoring the gates, until it reports done.
- report: a concise HTML slideshow of the script, contract, decisions, route, gates, artifacts, and unresolved items.