loop-library

/home/avalon/.hermes/skills/autonomous-ai-agents/loop-library/SKILL.md ยท raw

Loop Library Router

Use this as a thin router/index for bounded AI-agent loops. Do not inline the full Loop Library catalog into the active context unless needed. Search the live catalog or the local snapshot only when the user asks for loop help or when a task needs a repeatable feedback workflow.

Sources: - Live catalog JSON: https://signals.forwardfuture.ai/loop-library/catalog.json - Live catalog Markdown: https://signals.forwardfuture.ai/loop-library/catalog.md - Published site: https://signals.forwardfuture.ai/loop-library/ - Local fallback snapshot: references/catalog.md - Operating autonomous build loops transparently: references/operating-autonomous-build-loops.md - Turning a large idea dump into a canonical backlog, parallel research wave, quiet bounded nightly Dreamer, and verified Viewer projection: references/operating-overnight-idea-foundry.md - Productizing recurring business improvement as durable, metric-driven, governed experiments with objective bundles, measurement windows, loop state, and a visible cockpit: references/productized-business-improvement-loops.md

What a loop is

A loop is a bounded feedback workflow for an agent:

  1. Observe fresh state.
  2. Choose the highest-value in-scope action.
  3. Act with one bounded/reversible change or artifact.
  4. Verify with an observable check.
  5. Record evidence and remaining work.
  6. Repeat only while progress is measurable and stop conditions allow it.

Loops are not permission for endless autonomy. Every loop needs a verification signal, stop rule, and approval boundary.

Routing

Choose the smallest useful path:

For Alex's coding/app work, prefer loading alex-build-loops before searching the full catalog. Use the full catalog when the house loops don't fit or Alex asks what exists.

Find workflow

  1. Check the live catalog when web access is available. Use structured JSON when possible; use Markdown/plain text otherwise.
  2. If the live catalog is unavailable, read references/catalog.md and disclose that live freshness was not verified.
  3. Search by outcome, trigger, artifact, risk, evidence, category, and keywords โ€” not just title.
  4. Rank candidates by: - outcome fit - available inputs/tools - verification fit - acceptable authority/side effects - clear stopping condition
  5. Recommend at most three. For each: exact title, link, why it fits, smallest adaptation.
  6. Never invent a Loop Library title, contributor, or URL. Label new/adapted loops as local adaptations.

Design/audit rules

Output format for adapted/new loops

Return compactly:

## [Loop name]

[One sentence explaining what the loop does and when it stops.]

Prompt:
> [One short, self-contained paragraph with trigger, action, feedback check, stop rule, and approval boundary.]

Prefer fewer than 80 words for the prompt unless safety/correctness requires more.

Alex-specific defaults