Autoloop Old banner
ythx-101 ythx-101

Autoloop Old

Development community

Description

AutoLoop: Issue 驱动的全自动 Agent 修复管线 (Zero Glue)

Installation

This entry records only its repository, not the path inside it, so there is no exact command to give. Open the source below and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

README

🦞 AutoLoop

**Issue-driven autonomous agent pipeline — zero glue, fully automatic.**

[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](LICENSE) [![OpenClaw Skill](https://img.shields.io/badge/OpenClaw-Skill-blue.svg)](https://github.com/openclaw/openclaw) [![GitHub stars](https://img.shields.io/github/stars/ythx-101/autoloop?style=social)](https://github.com/ythx-101/autoloop)

*Issue → Cron → Claude Code fix → Delayed verify → Auto-close · Works on any GitHub repo*

[Quick Start](#-quick-start) · [Core Mechanism](#-core-mechanism-zero-glue) · [Issue Format](#-issue-format) · [Scripts](#-scripts) · [Logs & Debug](#-logs--debug)


😤 Problem

Ops alert fires at 3 AM.
You: create a GitHub issue, assign someone, wait for morning standup…
3 hours later the fix is a one-liner.

Most incidents don't need a human in the loop — they need a **loop**. AutoLoop watches your GitHub issues, dispatches Claude Code to fix them, verifies the result, and closes the issue. If it fails 3 times, *then* it pings a human.

🚀 Quick Start

# One-line install for any GitHub repo
bash <(curl -sL https://raw.githubusercontent.com/ythx-101/autoloop/main/install.sh) --repo user/repo

Custom parameters

bash <(curl -sL https://raw.githubusercontent.com/ythx-101/autoloop/main/install.sh) \
    --repo myorg/myapp \
    --user agent \
    --cron-interval 15 \
    --max-retries 5 \
    --work-dir /opt/workspace

Parameters

Parameter Default Description
--repo (required) Target GitHub repo OWNER/REPO
--user ccworker CC execution user
--work-dir /root/clawd Working directory
--log-dir /var/log/autoloop Log directory
--cron-interval 30 Cron poll interval (minutes)
--max-retries 3 Max auto-fix retries per issue
--tg-script (none) Telegram notification script path
`--skip