Skip to content
Agent-First Engineering
Check your understanding
Initializing search
Agent-First Engineering
Home
Curriculum
Curriculum
Phase 1 — Fundamentals
Phase 1 — Fundamentals
The loop
Prompt specificity
Feeding context
Personas & perspective
Plan mode first
Phase 2 — Context Engineering
Phase 2 — Context Engineering
The context window is a desk
Context rot
The three moves
The spec handoff
What the scaffolder automates
From memory loop to knowledge base (LLM Wiki)
Phase 3 — Verification & TDD
Phase 3 — Verification & TDD
'Looks done' isn't done
The oracle gradient
TDD with agents
Oracles for the un-testable
What the scaffolder automates
Phase 4 — Session & Memory
Phase 4 — Session & Memory
Course-correct early
AGENTS.md done right
Skills, rules & commands
Prose to hooks
What the scaffolder automates
Phase 5 — Spec-Driven Development
Phase 5 — Spec-Driven Development
Why specs beat prompts
The Spec Kit loop
WHAT vs HOW
Spec as steering wheel
Scaffolder handoff
Phase 6 — Orchestration & Harness
Phase 6 — Orchestration & Harness
Small, focused agents
Adversarial review
Parallelism & worktrees
Harness engineering
Defining team direction
The scaffolder is the capstone
Phase 7 — Advanced Patterns
Phase 7 — Advanced Patterns
Anatomy of a Skill
Hooks, deep
MCP, deep
Security & injection
Anatomy of a Subagent
Phase 8 — Production Patterns
Phase 8 — Production Patterns
Prompt & context caching
Computer use & browser agents
Plugins & marketplaces
Phase 9 — Project Lifecycles
Phase 9 — Project Lifecycles
The lifecycle is a loop
The software lifecycle
The ML / data-science lifecycle
The AI application lifecycle
Roadmap
Reference
Reference
Translation Matrix
Check your understanding
¶
←
Back to the phase
Loading the quiz…
Back to top