원클릭으로
loop
Use when benchmarking and evolving prompt assets through a fixed-suite optimization loop
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Use when benchmarking and evolving prompt assets through a fixed-suite optimization loop
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Use when a vague idea needs Socratic requirements discovery, topology confirmation, ambiguity scoring, and an approval-gated spec before execution
Use when a prompt asset keeps causing the same PDCA gate failure and you want to evolve it against a maintainer-authored structural check
Use when running a PDCA cycle across research, production, review, and refinement
Use when iteratively improving a draft until it meets a review target
Use when reviewing content, strategy, or code with parallel specialized reviewers
Use when a fetched URL returns 4xx/blocked, hits a WAF or captcha, or when a JS-heavy SPA returns no usable body. Escalates through public APIs, Jina Reader, header-diverse curl, TLS impersonation, headless browsers, and free archive mirrors until validated content is returned. Zero API keys.
| name | loop |
| description | Use when benchmarking and evolving prompt assets through a fixed-suite optimization loop |
| effort | high |
A loop without a benchmark is meaningless.
min_delta — close is not enough..mjs, docs/, README*, and tests/ are excluded from mutation scope — only allowed targets in the suite allowlist may be changed.min_delta is not met, or scores plateau — open-ended iteration wastes tokens without measurable gain.Run a Karpathy-style optimization loop over the plugin's own prompt assets.
skills/**/SKILL.md, agents/*.md, commands/*.md, or templates/*.md| Command | Purpose |
|---|---|
list-suites | List bundled loop suites in benchmarks/loop/ |
show-suite <name> | Inspect the validated suite manifest |
run <name> | Create an isolated run branch, score a baseline, generate candidates, and promote a winner if min_delta is met |
resume <run_id> | Reload the saved loop state from .data/state/loop-active.json |
node scripts/loop-runner.mjs show-suite <name> to load the suite and verify the allowed targets.node scripts/loop-runner.mjs run <name> ... to create the isolated codex/loop-... branch and run worktree.min_delta is not met, or the loop plateaus.min_delta.${CLAUDE_PLUGIN_DATA}/state/loop-active.json.captures/loop-<run_id>/benchmarks/loop/*.jsonprompt-detect.mjs for v1. It is slash-command only..mjs, docs/, README*, or tests/ as loop targets.min_delta is not met.