Declarative multi-step agent coordination with approval gates, loops, and automatic checkpointing
output field becomes a named variable. Reference it in later steps with {{variable}} syntax. Context flows forward automatically.foreach. Add parallel: N to process N items concurrently. Ideal for multi-file analysis.while_condition until a quality threshold is met. Set max_iterations as a safety bound.Data as of: February 20, 2026
Feature status: Active
Repository: microsoft/amplifier-bundle-recipes
Research performed:
git log --oneline | wc -l → 74 commitsgit log --format="%an" | sort | uniq -c | sort -rn → 5 contributorsfind . -name "*.yaml" -path "*/examples/*" | wc -l → 46 filesfind . -name "*.yaml" | wc -l → 51 filesfind modules -name "*.py" | xargs wc -l → 10,156 linesgit log --reverse --format="%ai" | head -1 → first commit Dec 15, 2025grep -rn "foreach\|while_condition\|approval\|staged" → confirmed in engine and examplesPrimary contributor: Brian Krabach (68 of 74 commits, ~92%)
Other contributors: Marc Goodner (3), Mollie Munoz (1), Sam Schillace (1), momuno (1)
Gaps: No performance benchmarks available. No usage telemetry. Impact claims are qualitative.
Declarative, resumable, repeatable
recipe-author agent — don't write YAML directlyamplifier run "execute @recipes:examples/code-review-recipe.yaml"