Techtools Claude Code Cron Loop
Description
An autonomous multi-agent system powered by Claude Code running on a cron schedule. Agents collaborate through a shared task board, automatically committing all changes to GitHub. - managed by OpenClaw
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
Cronloop
**A generic, installable, goal-driven autonomous multi-agent framework.** Set a goal; a pipeline of specialized AI agents (powered by Claude Code) works it on a schedule — turning the goal into tasks, implementing them, verifying them, and improving itself over time. A web **Control Panel** lets you set the goal, edit agent prompts, configure the schedule, and run/monitor everything.
**The Control Panel is now a Rails 8 app (`rails-app/`).** It is a native rewrite of the original Python `control-panel/server.py` + bash `scripts/*.sh`: a Rails 8.1 / Ruby 4 app using Hotwire (Turbo/Stimulus) for the UI, Solid Queue for the agent pipeline and supervisor schedule (replacing the system crontab), and Active Record only for live run state. It still reads/writes the same canonical framework files (`GOAL.md`, `config.json`, `tasks.md`, `actors/*/prompt.md`), so nothing about *how the loop is configured* changes. The Python panel and its docs below remain as the parity reference.
**Run it / promote it to production:** `bash rails-app/deploy/cutover.sh` — idempotent; it bundles, prepares the DBs, precompiles assets, installs the `cronloop-rails` systemd unit (Puma on `127.0.0.1:8788`, Solid Queue in-process), repoints the `ai-brain.cz` nginx vhost from the old `:8787` to `:8788`, and disables the legacy Python service + cron block. Needs (passwordless) sudo for the systemd/nginx steps; without it the script prints those as manual steps. See `rails-app/REWRITE_SPEC.md` for the full design contract.
Nothing here is domain-specific. **To change what the loop builds, edit `GOAL.md`** — the machinery stays the same. The default goal is *self-improvement of this framework*.
- Engine: Claude Code (Anthropic's AI CLI), run headless.
- Dependencies: none. Backend is Python 3 stdlib only; the UI is vanilla JS/CSS (no
build step, no CDNs); scripts are bash +
python3for JSON. Works full
Related Skills
Epic Sync
Sync epic issue bodies, labels, and local coordination snapshots from GitHub.
Git 使用 Git Worktrees
创建孤立的 Git worktrees,带有智能目录选择与安全验证。
Git Claude skills github
[Building agent skills blog](https://www.anthropic.com/engineering/equipping-agents-for-the-real-world-with-ag
Git #148
, [#161](https://github.com/affaan-m/everything-claude-code/pull/161))
Git GitHub MCP
| Token | Repos, issues, PRs, workflows |
Git GitHub MCP Server
Official first-party server to read repos, manage issues/PRs, and automate workflows.
Git