Cook: A simple CLI for orchestrating Claude Code

Fans cheer, skeptics yawn, and a name mix‑up sends the thread into chaos

TLDR: A new “cook” tool promises easy AI-code workflows—loop, review, and pick the best result—via a simple command-line setup. The comments exploded over whether it’s useful glue or just a wrapper, a $200 plan flex, a naming mix-up, and big questions about handling real user prompts; it matters because devs want reliable, hands-off automation.

Meet “cook,” a tiny command-line helper that lets AI coding tools run like a kitchen brigade: repeat a task, review it, race a few versions, then pick the winner. It installs via npm or as a Claude skill and promises “set it and let it simmer” workflows. The crowd? Split. One early skeptic pleaded, “Can someone explain what this is… what is claude-cli missing?”—basically, is this just a wrapper with flair or real glue for getting work done? Meanwhile, a fan loved the minimal setup and the website’s vibe, noting the skill file is short and sweet. You can peek the code on GitHub or grab it on npm.

Then came the spice: one commenter deadpanned, “just use 200usd plan,” igniting a pay-to-win mini-brawl. Another asked the practical question everyone tiptoes around: how does it handle when the AI needs you to click or clarify? The plot twist? A developer with a different tool also named “cook” popped in, saying they briefly thought their project hit the front page—cue the “too many cooks” memes. By day’s end, the thread devolved into jokes about Iron Chef AI, “Ralph” as the project bouncer, and whether racing versions is genius—or just chaos with extra steps.

Key Points

  • Cook is a CLI that orchestrates coding-agent workflows for Claude Code, Codex, and OpenCode using loop and composition operators.
  • Installation options include a global npm package (@let-it-cook/cli) or adding a /cook skill to Claude Code via the .claude/skills directory.
  • Loop operators include repeat (xN) for sequential passes and review for adding a review→gate→iterate loop with customizable prompts and iteration limits.
  • The ralph operator introduces an outer gate for task-list progression, advancing through tasks (e.g., from plan.md) based on DONE/NEXT rules.
  • Composition operators (vN/race) run parallel versions in isolated git worktrees and resolve results with a pick criteria; operators compose left to right.

Hottest takes

“Can someone explain what this is to my n00b brain. I don't get what claude-cli is missing that this adds in?” — rc_kas
“My take? I like it. It's concise enough for me to try it out. And I love the webpage.” — sbinnee
“for a moment I was ecstatic my tool made it to the front page. haha.” — vadepaysa
Made with <3 by @siedrix and @shesho from CDMX. Powered by Forge&Hive.