simmer

Orchestrate iterative coding loops with worker model verification against success criteria.

68|10|Updated Jul 2, 2026
One-click install
npx skills add https://github.com/tomascupr/sous-chef --skill simmer-tomascupr
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: simmer
Source: https://github.com/tomascupr/sous-chef/tree/main/skills/simmer
Command: npx skills add https://github.com/tomascupr/sous-chef --skill simmer-tomascupr

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill solves the problem of iterative, goal-based development where a task requires multiple attempts to reach a specific, verifiable state, preventing the need for manual oversight of every single iteration.

Core Features & Use Cases

  • Autonomous Goal Loops: Executes a series of implementation laps using Codex, with Claude acting as the judge to verify progress against machine-checkable goals.
  • Safety Guardrails: Implements no-progress detection, budget caps, and branch-based development to ensure that failed attempts do not corrupt the main codebase.
  • Use Case: Use this when you need to iterate on a test suite until it passes, such as fixing a complex regression or implementing a new feature that requires multiple rounds of trial and error.

Quick Start

Ask the assistant to simmer the current task by defining the goal, the verification commands, and the maximum number of laps to run.

Frequently Asked Questions about simmer

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate iterative coding loops until my tests pass?

Automated iterative coding loops delegate implementation to a worker model and verify results against defined success criteria, running multiple attempts until tests reach a stable passing state.

What is goal-oriented development and how does it prevent manual oversight?

Goal-oriented development executes a series of implementation laps using a worker model, with a judge verifying progress against machine-checkable goals to prevent the need for manual oversight of every iteration.

Can I enforce budget caps and branch-based development for complex regression fixes?

Yes, automated coding loops enforce strict budget caps, no-progress detection, and branch-based development to ensure failed attempts do not corrupt the main codebase during complex regression fixes.

Does automated code iteration work with Codex and Claude for trial and error development?

Automated code iteration executes implementation laps using Codex as the worker model, with Claude acting as the judge to verify progress against machine-checkable goals for trial and error development.

What's the best way to run multiple implementation laps for a new feature?

The best way to run multiple implementation laps is to define the goal, verification commands, and maximum number of laps, allowing the loop to iterate until the new feature reaches a verifiable passing state.

What are the limitations of automated coding loops for complex development tasks?

Automated coding loops are limited by strict budget caps and no-progress detection, stopping iteration if the maximum number of laps is reached or if failed attempts fail to show measurable progress.