/goal for Claude Code: persistent tasks with adversarial review

The /goal command for Claude Code lets you set a persistent long task that keeps Claude working across many turns without stopping, and then double-checks the work at the end. By default, a second, independent Claude session reviews the result — so Claude can't just claim it's done.
Use Cases
- Building something from a spec: paste the requirements, walk away, come back when every item is actually implemented.
- "Keep going until the tests pass": Claude can't cheat by deleting failing tests, because the reviewer compares the repo against the original goal.
- Long research or prototype sessions: one goal keeps Claude going for hours instead of stopping after each turn.
Configuration
You can set an optional soft token budget, e.g. --tokens 250K, to tell Claude to wrap up when that budget is spent.
Audit strictness is configurable:
- adversarial (default) — a separate Claude session reviews the work
- self — Claude reviews itself (faster and free)
- off — no review
Switch with: /goal config set audit.mode <value>
Installation
From the plugin marketplace:
./plugin marketplace add balakumardev/claude /plugin install claude-code-goal
📖 Read the full source: r/ClaudeAI
👀 See Also

Open-Source JARVIS Desktop Assistant Built with Claude Code in 2 Days
A developer built a macOS desktop AI assistant called JARVIS in 1-2 days using Claude Code as the primary development tool. The application features a holographic UI, 18 native tools for system control, voice interface, and integrations with Gmail, Google Calendar, Notion, GitHub, and Obsidian.

Self-Hosted Memory Layer for Claude Runs Free on Cloudflare
A Cloudflare Worker MCP server lets Claude remember and recall notes via semantic search using Workers AI and Vectorize — all on free tier.

Indie Developer Unveils 'Ideanator' CLI Tool for Structuring Vague Ideas with Local LLMs
Ideanator is a CLI tool designed by a self-taught 19-year-old developer using local LLMs like Ollama/MLX. It structures vague ideas into well-defined concepts, completely offline.

Spectr: An MCP That Writes App Specs from Screen Recordings for Pixel-Perfect Claude Clones
Spectr is an MCP server, CLI, and Claude Code skill that takes an .mp4/.mov screen recording of an iOS app and generates a 7-section spec.md with hex codes, font weights, spacing, transitions, and nav graph — eliminating the 30-minute manual spec writing per screen.