a7t-ai

Three Body Agent — Data skill for Claude Code

Data community

Autonomous development pipeline on GitHub Actions and Claude Code CLI.

How to install Three Body Agent

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

What Three Body Agent does

Autonomous development pipeline on GitHub Actions and Claude Code CLI. Picks issues from a project board, implements them, fixes CI failures, and merges green PRs without human touch.

Alternatives in Data

  • Build Failure — Diagnose elasticsearch-js CI and local build failures 5.3k ★
  • Check Daily — Check the daily pipeline's state — last run, today's report files, Sonnet quota, recent failures 355 ★
  • Vibepod CLI — Unified CLI for running AI coding agents in isolated containers 138 ★

README

Three-Body Agent

[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](LICENSE)

**An autonomous development pipeline powered by GitHub Actions and Claude Code CLI. Five workflows pick issues from a project board, implement them, fix their own CI failures, merge green PRs, and keep the board updated — all without human intervention.**

┌─────────────────────────────────────────────────────┐
│                  GitHub Actions                     │
│              (Autonomous Brain)                     │
│                                                     │
│  ┌─────────────┐  ┌─────────────┐  ┌─────────────┐  │
│  │ Implementer │  │    Fixer    │  │   Merger    │  │
│  │  (hourly)   │  │ (every 30m) │  │ (every 2h)  │  │
│  └─────────────┘  └─────────────┘  └─────────────┘  │
│                                                     │
│  ┌─────────────┐  ┌─────────────┐                   │
│  │ Board Sync  │  │  Rollover   │                   │
│  │ (PR events) │  │  (weekly)   │                   │
│  └─────────────┘  └─────────────┘                   │
│                                                     │
│              Claude Code CLI                        │
└───────────────────────┬─────────────────────────────┘
                        │
┌───────────────────────┴─────────────────────────────┐
│              GitHub Projects V2                     │
│            (State Management)                       │
│                                                     │
│   Board: Todo → In Progress → Ready for QA → Done   │
│   Milestones: "26 CW 14", "26 CW 15", ...           │
│   Labels: p0 (critical) through p5 (backlog)        │
└───────────────────────┬─────────────────────────────┘
                        │
┌───────────────────────┴─────────────────────────────┐
│              Telegram Notifications                 │
│         (Visibility at every stage)                 │
└───────────────────────────────────────────