loop-architect

Featured

Design well-structured agent loops with best-practice coaching and cross-model review gates before you run them. Use when the user wants to design, build, or set up an agent loop, iterative agent workflow, self-review loop, LLM-as-judge loop, multi-model council, reviewer/judge gate, or goal-driven looping process. Guides goal refinement, typed verification criteria, reviewer/judge selection, privacy boundaries, termination guards, and observability, then emits a RUN_IN_SESSION.md handoff prompt plus portable loop.yaml, loop.resolved.json, LOOP.md, and run-loop.py.

AI & Automation 77 stars 7 forks Updated today Apache-2.0

Install

View on GitHub

Quality Score: 88/100

Stars 20%
63
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# Loop Architect A loop design coach for Kiro CLI. Interviews you, critiques your design against built-in best-practice rubrics, wires in cross-model reviewers or judges, shows the loop as an ASCII flow preview, and writes portable artifacts you can run immediately with `/goal` or later with the Python runner. > Based on [Looper](https://github.com/ksimback/looper) by Kevin Simback, MIT License. > Adapted for Kiro CLI by ft.ia.br. ## Why This Exists Kiro CLI ships `/goal` (autonomous loop with self-verification) and subagents (parallel pipelines with review loops). These **execute** a loop. Loop Architect helps you **design** one worth executing — with a coached goal, typed verification, a cross-model gate, and explicit termination guards. | | `/goal` | Subagent pipeline | **Loop Architect** | |---|---|---|---| | Layer | execution | execution | **design (pre-flight)** | | Coaches your goal | no | no | **yes** | | Typed verification | no | no | **yes (programmatic / judge / human)** | | Reviewer model | same model | configurable | **different model, by default** | | Portable artifact | no | no | **loop.yaml + resolved spec** | | Runs the loop | **yes** | **yes** | **yes, via handoff** | ## Workflow 1. Resolve the target path from the user. Default: `./loop-architect-output`. If the target contains an existing `loop.yaml`, treat as edit/resume. 2. Load the relevant rubric only when entering that stage: - Goal stage: `references/goal-rubric.md` - Verification st...

Details

Author
fabricioctelles
Repository
fabricioctelles/skills
Created
6 months ago
Last Updated
today
Language
Python
License
Apache-2.0

Similar Skills

Semantically similar based on skill content — not just same category