Build a quest CLI in Go with the reins framework — it moves the authority to declare "done" from the AI to a deterministic machine gate ("generation is probabilistic; verification is deterministic"). Use this skill when asked to build a quest CLI, a reins consumer, a generate→verify→retry loop, a deterministic completion gate, or an unattended LLM generation loop whose output a machine judges. Plug in one domain contract (gate.Definition) and reins supplies the ratchet, command skeleton, aggregation, feedback, and export; optionally move judgment into a runtime-interpreted TANGEUL gate document (gate.md) via GateOptions. Triggers on keywords like reins, quest CLI, gate.Definition, gate.Rule, deterministic gate, quest-CLI, unattended loop, TANGEUL, gate.md, or turn model.
2026-07-07