firehose> #llmops

Skill-Driven Loop Development

The precondition discipline for building an Agent Loop: never build a loop without battle-tested skills behind it. A loop is only as reliable as the parts it drives, so its steps should be execution skills you have already validated by hand — not fresh, unproven instructions the loop discovers at run time. The structure separates two kinds of skill: a single orchestration skill that kicks off and drives the whole loop (it holds the goal, how to complete it, and how to verify), and the execution skills it calls — each a single, specialized, already-battle-tested job. The reason skills matter is that they encode how you personally want a task done: without a /analyze-workout skill, a weather-check loop just says "it's raining, cancel your run"; with one that records you love running in the rain, the answer flips. And because a skill can be upgraded to emit its own verification (approved / not-approved, or a 1–10 score), skill-driven loops are what let even abstract, non-quantifiable goals become verifiable — the bridge from "is this good?" to a concrete signal the loop can gate on.

This is distinct from its neighbours: Reusable Workflow Library is about cataloging and sharing workflows; skill-driven loop development is the narrower rule that the loop's steps must be pre-validated before you automate them. Loop Engineering is the role shift; this is the build discipline that keeps the shift from producing brittle loops.

Claims


Linked from