Loop directory

149 loops match your filters.

Address review comments, fix CI

Loop/loopcommunityC

Check your PR for new comments and CI failures, address them, then loop every 5 minutes until all pass.

prompt
→ Claude
/loop 5m check my PR, address review comments, and fix failing CI
reviewmedium riskclaude-code

Execute feature phases autonomously

Loop/ralphcommunityB

Run Claude Code through all planned phases of a feature until completion or max iterations.

prompt
→ Claude
/ralph-loop my-feature # Run until all phases complete (max 50 iterations
automationmedium riskclaude-code

Build the user profile page

Loop/ralphcommunityBnew

Ralph autonomously constructs the user profile page and halts on completion promise signal.

prompt
→ Claude
/ralph-loop "Build the user profile page. Output <promise>DONE</promise> when complete." --completion-promise "DONE" --max-iterations 20
productmedium riskclaude-code

Fix the auth bug in auth.ts

Loop/ralphcommunityCnew

Debug and resolve authentication failures in auth.ts until the issue is resolved.

prompt
→ Claude
/ralph-loop "Fix the auth bug in auth.ts" --max-iterations 10
debuggingmedium riskclaude-code

Test all endpoints

Loop/goalcommunityBnew

Run tests against every API endpoint until coverage is complete or you hit 30 iterations.

prompt
→ Claude
/goal all endpoints tested or stop after 30 turns
testingmedium riskclaude-code

Ship production-grade apps autonomously

Loop/ralphcommunityBnew

Hand an idea to Claude Code; it authors specs, designs, builds, tests, secures, and ships until enterprise done or budget exhausted.

prompt
→ Claude
# dare-to-be-stupid — Design (v2, refined) > A Claude Code plugin. One command, /dare , hands an idea or PRD to an autonomous > loop that authors specs, designs, builds, tests, secures, ships, fixes, and iterates > until the app passes an enterprise-production definition of done — or the budget dies. > > Named for the Weird Al song. The joke is that it runs the Ralph Loop on purpose , > with --dangerously-skip-permissions , and narrates the whole thing in the voice of an > '80s Junkion. Pre-production only. Never points at anything with users. This is v2. It keeps the strong core of the original spec (external reviewer, ratchet, guard hook, Junkion style) and adds the three phases the original left thin relative to the actual goal: PRD authoring, a design phase, and a real enterprise DoD including security, CI, docs/observability, and design quality (with quality plugins auto-installed). --- ## 0. The premise, in one paragraph The User builds documentation-first: spec → system docs → API contracts → CLAUDE.md → code. dare-to-be-stupid is the deliberate inverse, packaged as comedy that also solves two real engineering problems. It is a real build , not a joke ar

Work clinical guidelines to completion

Loop/goalcommunityCnew

Process American clinical guidelines through the pipeline, fanning work to teammates, until every guideline is done, blocked, or excluded.

prompt
→ Claude
/goal Process American clinical guidelines through the pipeline as described in README.md "Operating", fanning bulk work out to teammates per .agent/rounds.md: work the in-progress source document to full coverage before fetching the next; done only when every fetched guideline is complete, every remaining .agent/queue.md entry is a recorded blocker, and the compendium exhaustion clause in .agent/compendium.md "Protocol" holds: every guideline row of .agent/compendium.tsv done, blocked, or excluded, and every organization row terminal
datamedium riskclaude-code

Complete PLAN.md until tests pass

Loop/goalcommunityCnew

Work through every task in PLAN.md, pausing for credentials or destructive actions, until pnpm test and pnpm build both succeed.

prompt
→ Claude
/goal Implement every task in PLAN.md without stopping until pnpm test passes and pnpm build succeeds. Execution strategy: assess dependencies, shared context, write overlap, and independent verification before using subagents; keep final integration with the main agent. Surface each checkpoint with commands and exit codes. Pause for credentials, production data, or destructive actions

Map integrations across codebases

Loop/ralphcommunityCnew

Run a synthesis prompt across all codebases until you have a complete integration map, with no iteration cap.

prompt
→ Claude
/ralph-loop "<synthesis prompt>" --completion-promise "INTEGRATION MAP COMPLETE" . One ralph loop for all codebases (loops until the promise; no iteration cap per v3.8.0 unbounded solving
refactoringhigh riskclaude-code

Map codebase with review prompt

Loop/ralphcommunityCnew

Run a review prompt against your codebase repeatedly until the completion promise resolves, with no iteration cap.

prompt
→ Claude
/ralph-loop "<review prompt>" --completion-promise "CODEBASE MAP COMPLETE" . One ralph loop per discovered codebase (loops until the promise; no iteration cap per v3.8.0 unbounded solving
reviewmedium riskclaude-code
Sponsored · ConnectMyEmail

Loops that read your inbox.

Email is the missing tool in your harness. ConnectMyEmail gives Claude Code and Codex a clean MCP into Gmail, Outlook, iCloud and IMAP — triage, drafts, follow-ups, on a loop.

connectmyemail.com →

Build React UI to spec

Loop/ralphcommunityCnew

Construct React components and UI elements, checking Thread #10 for completion criteria and exit signals.

prompt
→ Claude
/ralph-loop "Build React UI. Check Thread #10 for EXIT LOOP." --max-iterations 50
designmedium riskclaude-code

Build API backend to spec

Loop/ralphcommunityCnew

Deploy an API backend autonomously, checking Thread #10 for completion signal; exits after 50 iterations or success confirmation.

prompt
→ Claude
/ralph-loop "Build API backend. Check Thread #10 for EXIT LOOP." --max-iterations 50
producthigh riskclaude-code

Build frontend UI to signal

Loop/ralphcommunityCnew

Iteratively build frontend UI components while polling oracle threads for an EXIT LOOP signal, up to 50 iterations.

prompt
→ Claude
/ralph-loop "Build frontend UI. Check oracle threads() for EXIT LOOP signal." --max-iterations 50
designmedium riskclaude-code

Build backend API, watch for exit

Loop/ralphcommunityCnew

Autonomously build a backend API, polling Oracle threads for an EXIT LOOP signal until found or 50 iterations hit.

prompt
→ Claude
/ralph-loop "Build backend API. Check oracle threads() for EXIT LOOP signal." --max-iterations 50

Complete all tasks in tasks.md

Loop/ralphcommunityCnew

Work through your tasks.md file, completing each task until none remain or max iterations is reached.

prompt
→ Claude
/ralph-loop "Complete all tasks in tasks.md" --max-iterations 50
automationmedium riskclaude-code

Convert codebase to TypeScript

Loop/ralphcommunityBnew

Refactor all files to TypeScript and run tests until the full suite passes.

prompt
→ Claude
/ralph-loop "Refactor codebase to use TypeScript. Output COMPLETE when all files converted and tests pass." --completion-promise "COMPLETE" --max-iterations 100
refactoringhigh riskclaude-code

Implement feature X autonomously

Loop/ralphcommunityBnew

Ralph runs until it outputs DONE, implementing the feature end-to-end over up to 20 iterations.

prompt
→ Claude
/ralph-loop "Implement feature X. Output DONE when complete." --completion-promise "DONE" --max-iterations 20
planningmedium riskclaude-code

Build a todo CLI app with tests

Loop/ralphcommunityCnew

Ralph autonomously builds a todo CLI application with comprehensive test coverage over multiple iterations until complete.

prompt
→ Claude
/ralph-loop "Build a todo CLI app with tests" --max-iterations 30

Build a REST API with tests

Loop/ralphcommunityBnew

Run autonomous iterations to ship a complete REST API with full test coverage until completion is promised.

prompt
→ Claude
/ralph-loop "Build a REST API with tests" --max-iterations 30 --completion-promise "COMPLETE
testingmedium riskclaude-code

Enforce all checks before agent stop

Loop/ralphcommunityC

Run verification commands until all pass, preventing Check Agent from stopping prematurely.

prompt
→ Claude
# Ralph Loop Quality enforcement mechanism for Check Agent. --- ## Overview Ralph Loop prevents Check Agent from stopping until all verification commands pass. ┌─────────────────────────────────────────────────────────────────────────┐ │ RALPH LOOP │ │ │ │ Check Agent completes │ │ │ │ │ ▼ │ │ SubagentStop hook fires ──► ralph-loop.py runs │ │ │ │ │ ▼ │ │ ┌─────────────────────────────────────────────────────────────────┐ │ │ │ Run verify commands from worktree.yaml: │ │ │ │ │ │ │ │ pnpm lint → exit 0 ✓ │ │ │ │ pnpm typecheck → exit 0
Sponsored · ConnectMyEmail

Loops that read your inbox.

Email is the missing tool in your harness. ConnectMyEmail gives Claude Code and Codex a clean MCP into Gmail, Outlook, iCloud and IMAP — triage, drafts, follow-ups, on a loop.

connectmyemail.com →

Ship verified code, one stage per agent

Loop/ralphcommunityC

Run a multi-stage software factory pipeline where each agent handles one task in a fresh context, anchored to mechanical gates and held-out test suites.

prompt
→ Claude
# AGENTS.md — read this first This is Software Bodega , a software factory: a pipeline that turns an idea into verified code with one human touch per stage. Where state lives — on disk, never in chat history: - factory/STATE.md — current stage + pointer. Single source of truth. - factory/BRIEF.md BLUEPRINT.md CONTRACT.md HANDOFF.md REVIEW.md GUIDE.md - factory/.planning/{spec,decompose,plan}.json — machine-checked artifacts - factory/.planning/gate-results/ — <gate>-<sha>.json verdicts - factory/tasks/ .md — one file per task - factory/progress.md factory/log.md — append-only diaries. Never rewrite. Rules that do not bend: 1. One agent per station. One task per fresh context window. No multi-agent chat. 2. Every gate anchors to something mechanical. LLM judges are fallbacks and must be a different model FAMILY than the author. 3. factory/tests/heldout/ is held out . Never read it, never reference it, never write to it. If you can see it, that is a bug — report it. 4. Repair loops cap at 2. Then resample N=3. Then PARK. Never loop forever. 5. Never weaken a test to make it pass. Never edit CONTRACT.md — it is signed. 6. git add

Drive work units unattended

Loop/schedulecommunityC

Run claimed work units in order without prompts, deferring unclaimed tasks until the next cycle.

prompt
→ Claude
/goal /drive auto ok waits on. It asks one thing, and only when you are there to answer it : bare /drive is the attended form, which — when more than one unit is claimable or resumable — shows you the partition and asks once which units to take, drives them in the order you picked, and reports the rest as deferred (still claimable, so the run ends pending ). /drive auto is the unattended form, prompt-free at every step, and it is what the hourly routine and any /goal /drive auto ok loop invoke by name ( docs/drive-loop-runbook.md ); /drive night is a synonym of it. Which form runs follows from how you invoked it, never from a guess about whether anyone is watching. Nothing else is ever asked: not the partition, not each ticket. Approval is not a per-ticket prompt: it was given where the work was decided — a human merged the pull request that published the mission or ticket, and the merge policy recorded on it at creation says whether its completed units may merge unattended. Work is coordinated by the claim protocol — every runner reads the claims in flight from the unmerged remote branches, so two runners (or two machines) never pick the same work. There is no lock file and no server; the repository itself is the coordination medium |
automationmedium riskclaude-code

Fix critical issues from code review

Loop/ralphcommunityC

Work through a prioritized backlog of 9 critical test and configuration fixes, stopping when all issues are resolved.

prompt
→ Claude
# Ralph Wiggum Loop: Fix Critical Issues from Issue #69 ## Task Address all 9 critical issues identified in the consensus code review for issue #15 improvements (see issue #69). ## Critical Fixes Required ### 1. Fix Payload Size Calculations File : internal/vectorstore/qdrant large payload test.go Create helper function for exact payload sizes: go func generateTestContent(targetBytes int) string { const baseText = "x" return strings.Repeat(baseText, targetBytes) } Update all large payload tests to use exact sizes (500KB, 5MB, 25MB). --- ### 2. Fix Test Race Conditions Files : internal/vectorstore/qdrant test.go , qdrant large payload test.go Replace all hardcoded collection names with unique names: go collectionName := fmt.Sprintf("test lifecycle %d", time.Now().UnixNano()) --- ### 3. Add API Key Configuration File : examples/qdrant-config/prod.yaml Add API key configuration: yaml qdrant: api key: ${QDRANT API KEY:} # Required for Qdrant Cloud Add troubleshooting entry to examples/qdrant-config/README.md for Unauthenticated errors. --- ### 4. Fix Documentation Line Counts Files : docs/QDRANT IMPLEMENTATION.md , d
testingmedium riskclaude-code

Run autonomous audit, resolve findings

Loop/ralphcommunityC

Spawn QA agents iteratively to audit and fix findings until complete or max iterations reached.

prompt
→ Claude
--- description: Autonomous audit loop — router-managed iteration or standalone via Stop hook disable-model-invocation: true --- Run the ralph-loop audit. There are two modes: ## Mode 1: Router-managed iteration (multi-agent, default) The router manages the iteration loop by spawning and re-spawning subagents: 1. Read .claude/ralph/PROMPT.md (in the parent project C:\dev\projects ) for the audit instructions 2. Create a task for the audit 3. Spawn a QA agent to execute the audit pass 4. When the agent completes, read the audit state file ( agent-studio/.claude/context/runtime/ralph-audit-state.md ) 5. If open findings remain (agent output contains RALPH ITERATION COMPLETE ), spawn another QA agent iteration 6. Repeat until all findings are resolved ( RALPH AUDIT COMPLETE NO FINDINGS ) or max iterations (25) reached 7. Report final results The router remains free and never gets trapped. No stop hook is involved. ## Mode 2: Standalone Stop hook loop (single-session) For standalone use outside the multi-agent framework, launch via the shell scripts: bash # Unix/macOS .claude/ralph/ralph-audit.sh # Windows .claude\ralph\ralph-audit.bat These scripts set RALPH ACTI
automationmedium riskclaude-code

Launch autonomous Ralph backlog loop

Loop/ralphcommunityC

Start a long-running autonomous agent loop for a change, monitor iterations until completion or stall, with configurable timeout and done criteria.

prompt
→ Claude
# Start Ralph Loop Start an autonomous Ralph loop for the given change-id and task. Arguments: <change-id> "<task description>" [--max N] [--done criteria] ## Instructions Start the Ralph loop and then monitor its progress until completion. ### Step 1: Start the loop bash set-loop start $ARGUMENTS ### Step 2: Monitor progress After starting, run the monitor command to track progress until the loop completes: bash set-loop monitor <change-id> --interval 30 This will output iteration updates and report the final status (done/stuck/stopped). ## Options - --max N - Maximum iterations (default: 10) - --done criteria - Done detection: tasks , openspec , or manual (default: tasks, auto-detects openspec) - --capacity-limit PCT - Stop if capacity exceeds threshold (default: 80%) - --stall-threshold N - Stall after N commit-less iterations (default: 2) - --iteration-timeout N - Per-iteration timeout in minutes (default: 45) - --permission-mode MODE - Claude permission mode: auto-accept , allowedTools , plan (default: config) - --label TEXT - Label for this loop instance (shown in banner and terminal title) - --force - Force start even w
automationhigh riskclaude-code

Implement a spec end-to-end

Loop/ralphcommunityB

Run an autonomous agent loop to implement a complete spec file, iterating until all requirements are met and marked DONE.

prompt
→ Claude
--- description: Run the Ralph Wiggum loop for a spec (Claude Code) --- Use this command to run an autonomous Ralph loop for a spec: /ralph-loop:ralph-loop "Implement spec {spec-name} from specs/{spec-name}/spec.md. Complete ALL Completion Signal requirements. Output <promise>DONE</promise> when complete." --completion-promise "DONE" --max-iterations 30
automationmedium riskclaude-code

Get tests green, docs clear

Loop/goalcommunityC

Run tests and polish the README until npm test passes and documentation is complete.

prompt
→ Claude
/goal improve this repository until npm test passes and the README is clear

Review code changes until done

Loop/loopcommunityC

Review the current change and iterate until you confirm the work is complete.

prompt
→ Claude
/loop Review the current change and continue until complete

Ralph v2 board-driven autonomous dev

Loop/ralphcommunityC

Claude Code sequences research/plan/build/verify cycles against a GitHub Projects V2 board until backlog is empty.

prompt
→ Claude
# CLAUDE.md This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository. ## What This Is ralph v2 (GH-1662) — a Claude Code plugin for board-driven autonomous development over a GitHub Projects V2 board. Two skills, one read-only agent, one typed board CLI, two courtesy hooks, and a scheduler-owned loop. The driving model sequences its own research/plan/build/verify; enforcement is code, not prose. Design record (normative): thoughts/shared/ideas/2026-07-31-ralph-v2-minimal-harness.md . The repo also ships two independent plugins: plugin/ralph-knowledge/ (semantic search over thoughts/, own MCP server + npm release) and plugin/ralph-playwright/ (UI-testing skills), plus plugin/ralph-demo/ (Remotion demo videos). ## Build & Test From the repo root: bash npm install # workspace dev deps (tsx, vitest) npx vitest run ralph/scripts/board.test.ts # the board CLI's contract suite npx tsc --noEmit # typecheck shellcheck -S error ralph/hooks/ .sh ralph/scripts/ .sh ralph-knowledge builds/tests from plugin/ralph-knowledge/ ( npm ci && npm run build && npm t
automationhigh riskclaude-code

Refactor API to use dependency injection

Loop/ralphcommunityB

Refactor src/api/ to use dependency injection, keep all existing tests passing, add tests for the new DI container, and output completion promise when done.

prompt
→ Claude
/ralph-loop "Refactor src/api/ to use dependency injection. Keep all existing tests passing. Add tests for new DI container. Output <promise>COMPLETE</promise> when done and all tests pass." --max-iterations 20
refactoringmedium riskclaude-code
Sponsored · ConnectMyEmail

Loops that read your inbox.

Email is the missing tool in your harness. ConnectMyEmail gives Claude Code and Codex a clean MCP into Gmail, Outlook, iCloud and IMAP — triage, drafts, follow-ups, on a loop.

connectmyemail.com →