Whiletrue — Git skill for Claude Code
Local Python orchestrator that runs pipelines of agent and deterministic steps around Claude Code, opencode and Codex: gates, human-in-the-loop, parallel git worktrees, crash-safe resume.
How to install Whiletrue
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open dariussingh/whiletrue and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Whiletrue does
Local Python orchestrator that runs pipelines of agent and deterministic steps around Claude Code, opencode and Codex: gates, human-in-the-loop, parallel git worktrees, crash-safe resume.
Alternatives in Git
- Bulletproof Quick Start Guide — Target Audience: Complete beginners Never used Python/git before 11.1k ★
- Loki Verify — Run Loki's deterministic PR verification on the current change and summarize the evidence verdict 1.1k ★
- Cmt — When user uses /cmt slash command, commit current git changes using fast mode by default, or strict mode when 301 ★
README
whiletrue
**The loop around your coding agents.**
Run pipelines of agentic and deterministic steps around Claude Code, opencode and Codex, locally, with gates, humans in the loop, and crash-safe resume.
[](https://pypi.org/project/whiletrue/) [](https://pypi.org/project/whiletrue/) [](LICENSE) [](docs/README.md)
LangGraph builds the agent; whiletrue runs the loop around agents you already have.
A real run, not a mock-up: two Claude Code agents in parallel, a pytest gate, a human approval and a resume, about $0.23 in total. Captured from the live tmux panes; the two tmux windows are drawn side by side.
uvx whiletrue init # scaffold a Ralph loop
uvx whiletrue run # agent -> pytest gate -> repeat until green
Overview
Coding agents are good at one task and bad at finishing a backlog unattended. whiletrue is the orchestrator you put around them. You describe the loop in a single `whiletrue.yaml`: which agent does the work, which deterministic gate checks it, when to retry, when to ask a person. whiletrue validates the config before spending a token, runs it, and records every step so you can inspect, replay or resume it.
- Pipelines, not prompts. Agent steps, shell and git steps, and gates compose with
sequence,loop, `map
Related Skills
Spoilheap
See what your coding agents left on disk (Codex, Claude Code, OpenCode, Gemini CLI, Cline): worktrees, session
Parallel Agent Worktree Skill
Portable Agent Skill to plan, spawn, review, and merge parallel CLI agents in isolated git worktrees, with det
Agent Loop Runtime
Headless runtime for running coding agents (Codex, Claude Code, Devin, Qwen Code, OpenCode, Aider, custom CLIs
Secondmate Doctor
Check and auto-fix secondmate's requirements (checker/reason harness, git/gh/python, and companions herdr/pony
Autopilot Multi
Multi-story autopilot orchestrator — runs N parallel issue pipelines in isolated git worktrees (v3.6 Phase D t
Aegis Resume
Persistent run state — checkpoint a session, then resume after a Claude Code crash, machine restart, or branch
Related Agents
Agent Of Empires
Claude Code, OpenCode, Mistral Vibe, Codex CLI, Gemini CLI Coding Agent Terminal Session manager via tmux and
10x
10x is a terminal-based CLI coding agent (installed via npm install -g 10x-cli) built around the observation t
Delivery Tpm
Delivery control (code: tpm). Reconciles the board with branches, worktrees, pull requests, and gates; keeps o