Autonomous fleet maintenance agent β the Aider/Claude Code killer, but A2A-native.
| Skill | Status | Description |
|---|---|---|
repo-health |
β LIVE | Scan repos, diagnose issues, score health |
gen-docs |
β LIVE | Generate .gitignore, CI workflows, READMEs |
fix_code |
β NEW | Parse test failures, suggest+apply code fixes |
gen_code |
β NEW | Generate Python/Rust/Go code from specifications |
review |
β NEW | Review PRs and code for quality/security/fleet compliance |
codespace |
β NEW | Run inside GitHub Codespaces (free compute) |
1. BOOT β Read taskboard or accept webhook trigger
2. CLONE β git clone target repo
3. DIAGNOSE β Run tests, parse failures, check health
4. FIX β Generate fixes for broken code
5. REVIEW β Check quality, security, fleet compliance
6. PUSH β Commit fixes, create PR if needed
7. REPORT β Upload artifact, update taskboard
The mechanic can run entirely on GitHub's infrastructure:
- Open Codespace on this repo
- Set GITHUB_TOKEN secret
- Run
python3 boot.py - Mechanic scans fleet, fixes repos, reports back
- Close Codespace when done
Cost: $0. GitHub provides free Codespace hours.
- mechanic.py: 10 tests (core engine)
- fix_code.py: 8 tests (code fixing)
- gen_code.py: 8 tests (code generation)
- review.py: 9 tests (code review)
- Total: 35 tests passing
π§ Fleet Mechanic Booted
733 repos found
Scanned 20 β Fixed 15 automatically
Part of the FLUX Fleet.