Agent Skills
› alvinunreal/oh-my-opencode-slim
› loop-engineering
loop-engineering
GitHub实现 Loop Engineering 运行时,包含 Grill 编排器与 Monitor 监控器。支持多轮迭代执行、自动重试及人工审核回调,用于管理复杂 Agent 任务的循环执行流程。
Trigger Scenarios
需要配置多轮迭代执行流程
需要设置 Agent 任务的人工审核或失败升级机制
初始化 Loop 引擎运行时环境
Install
npx skills add alvinunreal/oh-my-opencode-slim --skill loop-engineering -g -y
SKILL.md
Frontmatter
{
"name": "loop-engineering",
"description": "Loop engineering runtime Grill + Monitor"
}
Loop Engineering Skill
Grill (orchestrator interview)
- Goal: "What are you trying to accomplish?"
- Success criteria: "Describe how we know the loop succeeded."
- Success type: choose from
test,build,lint,command,fileExists,oracle,observer,manual. For CLI steps providesuccessCommand; for file detection providesuccessPath. - Execute agent: fixer / designer / explorer / librarian
- Verify agent: oracle / observer / test
- Max attempts (default 3)
- Optional context files: which files or directories should be read before execution?
Loop Monitor
- Listen to callbacks:
onLoopComplete(loopID, success)→ report final outcomeonEscalated(loopID, reason)→ escalate to humanonManualReview(loopID, reason)→ prompt human to approve/fail and callresolveManualReview(loopID, passed, reason)
- Show current state and attempt count on each callback
- For manual verification, present the failure reason before asking for pass/fail
- If human forces cancellation, call
cancel(loopID)through the orchestrator
Notes
- Manual verification is the minimal on-ramp (autoresearch pattern). It pauses the loop until
resolveManualReviewis called. Do not auto-resolve. - BackgroundJobBoard signals (totalErrors, timeoutCount) are already baked into the runtime.
Version History
- 34bffad Current 2026-08-20 11:44


