Cookbook — Zero to Symphony

The adk-fluent cookbook is organized as a learning path, not a dictionary. Start with fundamentals, graduate to the fluent API, then see how modules orchestrate together in real-world “hero” workflows.


The Learning Path

1. Fundamentals

Create agents, attach tools, register callbacks, execute with .ask(). The building blocks everything else depends on.

Recipes: 01-11

Cookbook
2. The Fluent Operators

Master >> (sequence), | (parallel), * (loop), @ (typed output), // (fallback), and Route (deterministic branching).

Recipes: 04-06, 16-20, 29-34

News Analysis Pipeline with Operator Composition: >>, |, *
3. Hero Workflows

The showcase. Real-world systems combining 5-7 modules in one pipeline. Deep research, customer support, code review, investment analysis.

7 hero recipes

Hero Workflows
4. Enterprise Patterns

Middleware, dependency injection, streaming, guards, contracts. Everything between “it works” and “it ships.”

Recipes: 15, 45-47, 60-67

Production Deployment – to_app() with Middleware Stack

Hero Workflows — The Showcases

These 7 recipes demonstrate module interplay — how agents, operators, state transforms, context engineering, routing, guards, and middleware work together to solve real problems. Each follows a strict anatomy: the business problem, the fluent solution, and an interplay breakdown explaining why the modules were combined this way.

At a Glance

Hero Workflow

Real-World Problem

Modules in Play

Deep Research Agent

Multi-source research with quality loop

>>, |, * until, @, S.*, C.*

Customer Support Triage

Ticket routing with escalation

S.capture, C.none, Route, gate

Code Review Agent

Parallel analysis with structured verdicts

>>, |, @, tap, proceed_if

Investment Pipeline

Asset-class routing with quality review

Route, |, >>, loop_until, Preset

E-Commerce Orders

Order routing with fraud detection

tap, expect, gate, Route, S.*

Multi-Tool Agent

Tools with DI and safety guards

.tool(), .guard(), .inject()

Dispatch & Join

Fire-and-continue background tasks

dispatch, join, callbacks


Skills & Harness Pathways

These recipes demonstrate adk-fluent’s three development pathways beyond the core Pipeline path. Skills turn YAML into agent graphs; harnesses build autonomous coding runtimes.

Skill-Based Agents

11 patterns: load, compose, inject, discover, and introspect skills from SKILL.md files.

Pathway: Skills

Skill-Based Agents – Composable Skills from SKILL.md Files
Skill-Powered Harness

8 patterns combining skill expertise with sandboxed workspace tools, permissions, and context.

Pathway: Skills + Harness

Skill-Powered Harness – Building a CodAct Coding Agent
Production Coding Agent

27-test proof: a Claude-Code-class autonomous runtime built from 5 composable layers.

Pathway: Harness

Gemini CLI / Claude Code Clone – Production Coding Agent Harness

All Recipes

For the complete flat listing of all recipes with side-by-side native ADK comparisons, see the auto-generated cookbook.

For recipes organized by use case (support, e-commerce, research, etc.), see Recipes by Use Case.