← ClaudeAtlas

hybrid-loopslisted

Find and design hybrid-loop surfaces in any project — places where an LLM's fuzzy semantic judgment is consequential enough to warrant typed structure (schema'd substrate, deterministic gating, calibration). Triggers on prompts like "build a tool that tracks/analyzes/evaluates/extracts X over time", "make sense of Y across many Zs", "detect patterns in W", "notice when X is happening", "score/rank/compare documents", "monitor my agent for X", "watch this stream and alert when...", "build a regression detector for...", "log and analyze evaluator outputs over time", "suggests when I'm repeating an anti-pattern", "flag for me when...", "build a system that learns from outcomes", or any project where the value is DATA ABOUT content rather than the LLM's reply. Diagnostic-first — most projects have only 0-3 such surfaces. Domain-agnostic. Do NOT trigger for one-shot transforms (translate, summarize, format), pure UIs, CRUD without judgment, code refactors, chatbots, agent harness setup, or generic prompt engineeri
justinstimatze/hybrid · ★ 4 · AI & Automation · score 77
Install: claude install-skill justinstimatze/hybrid
# Hybrid Loops ## TL;DR (one screen) > A *cycle* of alternating LLM-and-code layers that *mutually generate each other's working surface* — not just constraining each other, but producing the very inputs the other half operates over. *LLMs bring fluency. Substrates bring discrimination. Code brings restraint.* The LLM writes typed records (often the schema or notation itself); the deterministic layer aggregates and shapes those records into the input the next LLM call sees. They don't just gate each other — they manufacture each other. > > The point isn't LLM-as-pipeline-stage. It's *LLM-as-half-of-a-loop* — and at scale, *layered loops that wrap around each other.* Runtime: one cycle resolving one judgment. Development-time: a critique-patch loop wraps around the runtime, with an LLM-panel reading transcripts of runtime behavior and patching the deterministic layer (or the lens prompts, or the substrate schema) below. The system grows by stacking such loops. > > 5-phase diagnostic: > 1. Find candidate **surfaces** in the project (places where fuzzy judgment is happening or should be) > 2. **Scope** each: A (just call an LLM), B (don't use an LLM), or C (hybrid loop) > 3. Choose **shape**: substrate-as-record (analytical) or substrate-as-vocabulary (interventional) > 4. **Quick design** in 3 questions (input, schema, action) with sane defaults for the rest > 5. **Scaffold** to the surface, not the project. Always include a calibration log and an ablation test. > > Five role