Field guide / sub-domain

Claude: Workflow

112

sources in this field

Updated August 28, 2026

Current thesis

The shortest path to orientation.

This synthesis records claims and practices from the cited sources; reported outcomes and product capabilities have not been independently verified.

Claude Code operates as a plan-first work OS where plan.md persists across context loss, /handover transfers knowledge between sessions, and parallel execution enables concurrent work. /ultraplan migrates planning to cloud infrastructure with embedded diagrams, while Monitor shifts to event-driven task management. Structure repos with CLAUDE.md (working style, quality bar), roadmap.md (weekly scope + out-of-scope), and review.md (review standards). Use plan mode to inspect existing context files before proposing changes. Write tickets with one visible finish line; add verification as part of the task. Structure review in three layers: human diff read, Claude self-review against review.md, and '/review' for high-risk ships. Run /grill-me before building to surface gaps. Enable TDD mode for red-green-refactor cycles. Loops—agent cycles repeating until a stop condition—require explicit stopping criteria or risk unbounded execution. Four loop types hand off progressively more responsibility: turn-based (via skills), goal-based (/goal with fast model evaluation), time-based (/loop and /schedule), and proactive (routines running on schedule/events in Anthropic's cloud). /goal sets a completion condition evaluated after each turn as 'not yet met,' 'met,' or 'impossible'—it doesn't run commands independently. A 20-person AI-native GTM company reports Claude Code handling 80%+ execution work, moving 5x faster than companies twice their size.

Evidence board

Claims worth carrying forward
01

Anthropic defines a 'loop' as an agent repeating cycles of work until a stop condition is met, categorized by trigger, stop criteria, Claude Code primitive used, and best-fit task type.

02

Four loop types hand off progressively more responsibility: turn-based (you hand off the check, via skills), goal-based (/goal hands off the stop condition), time-based (/loop and /schedule hand off the trigger), and proactive (routines hand off the prompt itself, running on schedule/events in Anthropic's cloud).

03

/goal sets a completion condition; after each turn a small fast model (default Haiku) evaluates the condition against the conversation and returns 'not yet met,' 'met,' or 'impossible' — it doesn't run commands independently, so conditions must be things Claude's own output can demonstrate (e.g. test exit codes, file counts).

04

/loop re-runs a prompt on a local time interval and stops if you close your machine; /schedule moves the same recurring loop to Anthropic's cloud as a 'routine' that keeps running independent of any open session, with schedule, API, or GitHub-event triggers.

05

Every loop needs an explicit stop condition or it runs unbounded — Charlie Hills reports burning tokens overnight from Claude critiquing its own work in an uncapped cycle; the fix is a stated cap like 'stop after 5 tries.'

06

Encoding manual verification steps as a SKILL.md (e.g. open page, screenshot before/after, check console, fix and rerun) lets Claude self-verify end-to-end and reduces the number of turns needed in turn-based loops.

07

A practical loop-building pattern: use past high-performing content (e.g. 110 newsletter editions) to build a scoring rubric, then have one agent draft, a separate judge agent score against the rubric (avoiding self-grading), and rewrite until a threshold (e.g. 95/100) passes — proprietary engagement data becomes the differentiating 'moat' since all models have read the same public internet.

08

CLAUDE.md should function as a 'front desk, not a filing cabinet' — global CLAUDE.md holds instructions that apply everywhere while local/project CLAUDE.md holds project-specific rules; mixing them causes the global file to become a bloated 'landfill' of one-off corrections.

Adjacent fields

Key voices

Latest evidence

Recent additions

All synthesized insights →

Charlie Hills

Anthropic's Four Agent Loop Types: Turn, Goal, Time, Proactive

Anthropic's Claude Code team formally defines agentic 'loops' as cycles of work repeated until a stop condition is met, categorizing them into four types (turn-based, goal-based, time-based, proactive) by what gets handed off. Charlie Hills synthesizes the framework with practical commands (/goal, /loop, /schedule, skills) and a warning that every loop still needs an explicit stop condition or it burns tokens unattended.

The Startup Ideas Podcast (SIP) 🧃

Treat Claude Code Like an Employee: A 9-Part Operating System

A structured framework for using Claude Code as an 'AI employee' rather than a chatbot, covering repo-as-workspace, memory files (CLAUDE.md/roadmap.md/review.md), plan-mode briefs, scoped tickets, visual verification, three-layer review, scheduled routines, parallel agents, tiered permissions, and reusable skills/hooks — demonstrated via a med-spa missed-lead responder build.

Cathryn

The Self-Improvement Loop: Mining Your Own Claude/Codex Sessions for Fixes and Content

Cathryn Lavery argues the highest-leverage first AI loop isn't a more autonomous agent — it's a system that reads your own Claude Code/Codex session transcripts as evidence, surfacing repeated corrections, tool failures, and workflows worth turning into content, config fixes, skills, hooks, or slash commands. She open-sourced 'agent-improvement-loop,' a local tool that scans sessions, stages proposals into seven categories, and requires manual approval before any change — pairing with a companion piece on why agent-native CLIs beat official APIs/dashboards for a second, non-human user class.

Hanako

The Four Types of Agent Loops and When to Use Each

Loop engineering is a choice among four structures — turn-based, goal-based, time-based, and proactive — each handing off progressively more responsibility for starting and stopping a run. A real loop requires five stages (discover, plan, execute, verify, iterate), a hard verifier gate, persistent state, and a stop condition; skipping any of these produces an expensive script, not a loop. Loops pay off only when a task repeats weekly, has an automatic failure signal, token budget allows waste, and the agent has senior-engineer tooling. Common failure modes are premature self-declared completion (the 'Ralph Wiggum loop') and silent comprehension debt as unreviewed code accumulates.