Sprout — Git skill for Claude Code
Experimental self-improving multi-agent coding system: a root agent recursively decomposes goals and delegates to specialist subagents, learning from failures by mutating a git-backed agent genome.
How to install Sprout
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open prime-radiant-inc/sprout and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Sprout does
Experimental self-improving multi-agent coding system: a root agent recursively decomposes goals and delegates to specialist subagents, learning from failures by mutating a git-backed agent genome. Supports Claude, GPT, and Gemini.
Alternatives in Git
- OSS PR — Commit + PR workflow for open source contributions: auto-creates a user-prefixed branch when on main/master, t 19.7k ★
- Claude Relay Service — GitHub Repo stars Self-built Claude code mirror service supporting multi-account switching Relay service 9.9k ★
- GitHub Review Failures — Use when CI checks are failing on a PR — fetches failure logs, diagnoses root causes, implements fixes, and pu 1.5k ★
README
🌱 Sprout
A self-improving, multi-agent AI system that decomposes tasks and delegates to specialist agents. Sprout is an autonomous coding assistant built on a recursive agent architecture — where every action is a goal-directed delegation to a subagent.
Overview
Sprout operates on a simple but powerful loop:
Perceive → Recall → Plan → Act → Verify ─── loop
│
└──→ Learn (async)
A **root agent** receives your goal, breaks it into subgoals, and delegates each to a specialist. Specialists can be orchestrators themselves (delegating further) or leaf workers that execute primitives directly. The system learns from its mistakes — stumbles, failures, and inefficiencies are detected and fed into an asynchronous learning pipeline that mutates the agent genome over time.
Key Concepts
- Agents all the way down — Every action is a delegation to a subagent. The root never executes tools directly.
- Genome — A git-backed knowledge base storing agent definitions, memories, routing rules, and learned behaviors. Every mutation is committed for full auditability and rollback.
- Primitives — The immutable kernel operations:
read_file,write_file,edit_file,apply_patch,exec,grep,glob,fetch. Only leaf agents execute these. - Learn signals — Failures, timeouts, retries, and inefficiencies are detected automatically. When patterns emerge (≥3 repeated stumbles, ≥2 unresolved errors), the system triggers genome mutations to improve future performance.
- Multi-provider LLM — First-class support for Anthropic (Claude), OpenAI (GPT/o-series), OpenAI Codex, and Google (Gemini) with a unified adapter interface.
Architecture
root (best model — orchestrator)
├─ utility/reader (fast — read-only file discovery)
├─ utility/editor (balanced — file editing & creation)
├─ utility/command-runner (fast — shell command execution)
├─ utility/
Related Skills
Briefd
Your agents, briefed. Not flooded. Self-hosted context compiler: git-backed team knowledge served to coding ag
MCP Agent Mail Rust
Rust MCP server for multi-agent coordination: 34 tools, Git-backed archive, SQLite indexing, advisory file loc
Safe Push
Enforce safe git push discipline — never use --no-verify, always fix hook failures at the root cause.
Edgebase
Git-native, provenance-backed context capsules for coding agents.
Mega
Turn a multi-objective destination into a sequenced roadmap of dependent sub-goals: decompose, front-load ever
Dx Gha
Diagnose GitHub Actions failures. Fetches recent failed runs, reads logs, identifies root cause, suggests fixe
Related Agents
Agent Improver
Use this agent to analyze agent performance, identify patterns in agent outputs, and generate improvement reco
Engineering
Staff Engineer — owns architecture, decomposes work, delegates to Backend/Frontend/DevOps sub-agents, resolves
Omg Orchestrator
Coordinates ULW/RALPH workstreams for oh-my-grok. Decomposes goals, spawns depth=1 Grok-native workers, integr