Loop Engineering

Use when the user wants to "set up a loop", build a self-running or run-until-done agent, automate a recurring engineering task (triage, keep-CI-green, dependency bumps, backlog burndown), or stop hand-prompting an agent turn by turn. Sets up an autonomous engineering loop in the current project. It discovers work, runs a maker agent and a separate checker agent, records state on disk, and re-triggers until a verifiable stop condition is met.

Install

skills CLI (Claude Code, Cursor, Codex and more)
npx skills add sxivansx/loop-engineering --skill loop-engineering
Manual install
git clone --depth 1 https://github.com/sxivansx/loop-engineering.git /tmp/loop-engineering
mkdir -p ~/.claude/skills
cp -r /tmp/loop-engineering/. ~/.claude/skills/loop-engineering

Personal skills live in ~/.claude/skills. Use .claude/skills in a project folder to share a skill with your team.

From the SKILL.md

# Loop Engineering

Set up a loop: an autonomous system that prompts the agent so you don't have to. You define the goal and the stop condition once; the loop finds work, does it, checks it, writes down what happened, and runs again until the goal is met. This skill stands that loop up inside your existing project: it reads how you already test, build, and track work, then fits the loop to your conventions instead of imposing generic ones.

A loop is built from six primitives. Set up only the ones the goal needs.

| Primitive | Role in the loop | Claude Code mechanism |
|---|---|---|
| **Trigger** | starts each cycle, on a schedule or an event | `/goal` (work across turns until a condition is met), `/loop`, scheduled tasks, hooks, GitHub Actions |
| **State** | the loop's memory between cycles, on disk | a markdown file (`LOOP.md`) or an issue tracker via MCP |
| **Discovery** | finds what to work on this cycle | a triage step that reads CI, issues, diffs, a queue |
| **Maker** | does one unit of the work | a subagent in `.claude/agents/` |
| **Checker** | verifies the maker, independently | a *different* subagent in `.claude/agents/` |
| **Stop condition** | the rule that ends the loop | a verifiable check the checker runs |
Read the full skill on GitHub

Details

Skill name
loop-engineering
License
MIT
Repo updated
3 July 2026

FAQ

What does the Loop Engineering skill do?

Use when the user wants to "set up a loop", build a self-running or run-until-done agent, automate a recurring engineering task (triage, keep-CI-green, dependency bumps, backlog burndown), or stop hand-prompting an agent turn by turn. Sets up an autonomous engineering loop in the current project. It discovers work, runs a maker agent and a separate checker agent, records state on disk, and re-triggers until a verifiable stop condition is met.

How do I install the Loop Engineering skill?

skills CLI (Claude Code, Cursor, Codex and more): npx skills add sxivansx/loop-engineering --skill loop-engineering. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.

Is Loop Engineering popular?

It lives in sxivansx/loop-engineering, which has 10 GitHub stars and 0 forks.

Related skills

Prometheus

10

Samuele95/prometheus

Build-time meta-prompting framework that designs, audits, and refactors prompts for tool-calling LLM agents. Use whenever the user wants to write, design, build, improve, refactor, or audit any prompt — a system prompt, agentic-loop seed brief, one-shot task, workflow chain, sub-agent or tool description, system persona, LLM-as-judge or grader rubric, or multi-agent team. Trigger on requests like "write a prompt for X", "I need a system prompt", "design a grader", "build an agent", "set up a Claude Code prompt", "fix/improve/refactor my prompt", or when the user invokes /prometheus — and even

AI, LLMs & Agents

Jss

10

ZeroTu1/jss-skill

JS 侦察流水线编排(自带工具链 + Yakit/浏览器 MCP + 开源 HaESkill 联动):按输入类型自适应——URL 走 katana 主动爬取(硬限速防风控)+ waymore 被动存档(目标站 0 请求),Yakit 有抓包流量则导入登录态 JS 与 API 端点,小程序反编译目录/本地 dist 直接分析(无爬取路径,analyze 即全流程)。双提取引擎(jsluice AST + 正则)+ hae 规则增强产出 ai_brief.md,AI 再做语义分析与优先级排序。任何环节阻塞自动跳过并汇总告知。仅用于授权渗透测试/SRC。触发词:分析js、js分析、js侦察、js信息收集、JS审计、js审计、前端信息收集、前端安全分析、提取接口、接口提取、端点提取、API提取、敏感信息提取、密钥提取、小程序分析、分析小程序、小程序逆向、反编译js分析、sourcemap、源码还原、HAR分析、抓包分析、Yakit流量分析、SRC信息收集、HaESkill、hae、jss。

AI, LLMs & Agents

RAG Eval Workflow

10

w93139/rag-eval-workflow

Build and compare reproducible evaluations for RAG, knowledge-base, vector-search, chunking, embedding, indexing, and retrieval-backed data projects. Use for golden datasets, regression checks, and failure diagnosis, especially for scripts or jubensha corpora; do not activate for ordinary coding or generation-only prompt tests without retrieval.

AI, LLMs & Agents

Genpark Ambient Vision Anchor Skill

10

Alpha-Park/genpark-ambient-vision-anchor-skill

GenPark AI Agent Skill - Multimodal ambient visual anchoring connecting physical device perception (smart glasses, camera feeds) with GenPark digital agent services.

AI, LLMs & Agents

Claude Code Account Risk

8

swaylq/account-risk-skill

反封号.skill — Claude Code 专用账号风险体检。用户说「测试一下我目前账号被封的可能性」「检查 Claude Code 封号风险」「账号被封帮我申诉」「检查 api.anthropic.com 路由」「反封号」时触发。自动综合评估 IP/网络出口、Claude API 路由、项目自动化、敏感数据、地区主体待确认项、审计控制,并输出风险分、风险等级和整改建议。禁止提供绕封号、绕地区、伪装身份/位置、代理池、IP 轮换、批量换号等规避风控方案。

AI, LLMs & Agents

Build Managed Agents

10

YijiaDuan/build-managed-agents

教 Claude Code / OpenClaw 等 coding agent 使用 Anthropic Claude Managed Agents(云端托管代理服务)API —— create/run/audit 全流程。当用户(或上游 coding agent)需要创建托管 agent、跑 session、流式处理事件、审计用量或调用 /v1/agents、/v1/environments、/v1/sessions 等 API 时使用。触发词:managed agents、托管代理、build a managed agent、agent_toolset_20260401、client.beta.agents、client.beta.sessions。

AI, LLMs & Agents

Browse the most popular Claude skills, all ai, llms & agents skills, or write your own with the skills generator.