Chief
Build big projects with Claude. Chief breaks your work into tasks and runs Claude Code in a loop until they're done.
Install / Use
/learn @MiniCodeMonkey/ChiefQuality Score
Category
Development & EngineeringSupported Platforms
README
Chief
<p align="center"> <img src="assets/hero.png" alt="Chief" width="500"> </p>Build big projects with Claude. Chief breaks your work into tasks and runs Claude Code in a loop until they're done.

Install
brew install minicodemonkey/chief/chief
Or via install script:
curl -fsSL https://raw.githubusercontent.com/MiniCodeMonkey/chief/refs/heads/main/install.sh | sh
Usage
# Create a new project
chief new
# Launch the TUI and press 's' to start
chief
Chief runs Claude in a Ralph Wiggum loop: each iteration starts with a fresh context window, but progress is persisted between runs. This lets Claude work through large projects without hitting context limits.
How It Works
- Describe your project as a series of tasks
- Chief runs Claude in a loop, one task at a time
- One commit per task — clean git history, easy to review
See the documentation for details.
Requirements
- Claude Code CLI, Codex CLI, or OpenCode CLI installed and authenticated
Use Claude by default, or configure Codex or OpenCode in .chief/config.yaml:
agent:
provider: opencode
cliPath: /usr/local/bin/opencode # optional
Or run with chief --agent opencode or set CHIEF_AGENT=opencode.
License
MIT
Acknowledgments
- @Simon-BEE — Multi-agent architecture and Codex CLI integration
- @tpaulshippy — OpenCode CLI support and NDJSON parser
- snarktank/ralph — The original Ralph implementation that inspired this project
- Geoffrey Huntley — For coining the "Ralph Wiggum loop" pattern
- Bubble Tea — TUI framework
- Lip Gloss — Terminal styling
Related Skills
imsg
342.5kiMessage/SMS CLI for listing chats, history, and sending messages via Messages.app.
node-connect
342.5kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
oracle
342.5kBest practices for using the oracle CLI (prompt + file bundling, engines, sessions, and file attachment patterns).
lobster
342.5kLobster Lobster executes multi-step workflows with approval checkpoints. Use it when: - User wants a repeatable automation (triage, monitor, sync) - Actions need human approval before executing (s
