Loop Engineering
Paste the following prompt into your AI chat to install this skill:
Please install @user_d0deb03a/project-loop-engineering according to https://skillhub.cn/install/skillhub.md.
About this skill
The Problem
When an AI agent runs multi-turn autonomous work, the failure mode is often not a bad answer but missing infrastructure: no trigger, isolation, verification, durable memory, or circuit breaker. Manually patching prompts each round leaks in predictable ways: parallel edits conflict, the model scores its own work, constraints drift after many turns, and progress lives only in context.
How It Works
Loop Engineering treats prompt loops as production-line design. It organizes a loop around six components:
- Trigger: use
/loopfor periodic monitoring and/goaluntil a verifiable condition is true. - Isolation: give each parallel task its own
git worktreeto avoid file-level conflicts. - Knowledge: encode build commands, red lines, and past pitfalls in
SKILL.mdso every round reads the same project facts. - Action: use connectors / MCP to read issues, databases, Slack, PRs, and other real workflows.
- Verification: separate maker and checker, with a stronger reviewer agent checking spec and skill.
- Memory: persist state to files, boards, or structured progress records so the next round can continue.
Boundaries
Use it for tasks with automatically verifiable outcomes: tests pass, lint clean, builds succeed, issues triaged, PRs reviewed. Avoid open-ended research or fuzzy goals. Validate one core step first, then set maximum rounds, maximum runtime, and a fallback path for failures.
Use Cases
- When PR reviews and CI failures need continuous follow-up, run `/loop` every 1 to 5 minutes to inspect and triage issues and PRs.
- Use `/goal` with verifiable stop conditions such as tests passing, lint clean, and build success to drive an agent until completion.
- When multiple agents modify the same repo in parallel, assign each task an isolated `worktree` to avoid conflicts and clean it up afterward.
- Connect issues, Slack, databases, and PRs through MCP so the loop can open PRs, update tickets, and ping channels automatically.
Best For
- Engineers running agent-based code review or CI operations who need repeated checks as loops with verifiable stop conditions.
- Developers using MCP toolchains who need agents to read and write issues, databases, Slack, and PRs.
- Platform engineers coordinating parallel agents who need workspace isolation and separated maker-checker roles.
- Senior engineers building long-running automations who need durable memory, max rounds, runtime limits, and fallback paths.
Related Skills
Provides Claw with character-library selection, switching, saving, and global SOUL.md style sync for role-based conversation.
An AIONE Agentic AI Infrastructure SDK wrapper for building production AI agents with memory, skills, workflows, and hooks.
A Python/TypeScript SDK wrapper for the DeepSeek-Reasonix native AI coding agent, with prefix-cache support.
A browser automation tool for analysts, operators, and developers that locates elements, fills forms, extracts structured content, and supports no-code scheduling and export.