Agent Engineering HandbookGitHub

Build a codebase agents can work in

Turn recurring agent mistakes into checks, clear instructions and usable tools. This handbook connects nineteen video ideas to thirteen guides, four portable skills and three source investigations. Each guide states what its checks can prove.

Edition of September 9, 2026. An independent public edition by Desmond Landry (@desland01), built from Theo's video and direct inspection of three repositories. Theo, Matt Pocock and Boris Cherny do not endorse it. Full attribution is at the end of the page.

Start with the problem you have

Each row names a situation and the guide that addresses it.

  1. You keep correcting the same mistake01 Recurring failuresRunnable lint example
  2. Tests pass but the actual feature fails02 Critical journey tests09 Verification contracts
  3. A new agent cannot run or inspect the app03 Preview workspaces
  4. You relay CI errors by hand04 CI feedback
  5. Agents repeatedly miss project decisions05 Knowledge and instructions
  6. The agent cannot perform a required operation06 Tool adapters
  7. Your project is becoming hard to navigate11 Domain language and APIs10 Codebase navigation
  8. Long jobs repeat expensive work or accept bad output12 Artifact identity and recovery

Start with the advice behind the methods

Browse the ideas in video order, or open the full set grouped by practice, advice and opinion.

Choose a skill for the problem you have

Each skill is a folder of instructions for an agent setup that reads Markdown. Choose the one you need rather than loading all four for every task.

See what was on screen

Twelve frames extracted with ffmpeg separate visible evidence from narration. Each opens the gallery for full-size images, observations and extraction hashes.

  1. 02:44
  2. 03:34
  3. 04:07
  4. 05:10
  5. 05:43
  6. 06:23
  7. 06:43
  8. 08:14
  9. 10:12
  10. 12:34
  11. 14:44
  12. 17:01

Open the gallery

What was checked, and what was not

  1. RUNThe lint demo accepts the unwanted import without its rule, rejects it with the rule and accepts the supported import.
  2. RUNThe Melee verifier passed its original nine tests and the current set of fifteen.
  3. RUNA synthetic comparison reproduced the completeness gap: the original verifier accepted incomplete source metrics, while the repaired version rejected them.
  4. LIMITThe verifier tests used mocked builds and establish verifier behavior only. No real game build was run.
  5. NOT RUNThe public applications, upload service and private agent systems were not executed for this research.
  6. UNVERIFIEDSponsor performance claims and universal claims about careers and productivity have not been verified.

The full validation record

Attribution

Author
Desmond Landry @desland01
Sources
Theo, Matt Pocock, Boris Cherny @t3dotgg · @mattpocock · @bcherny
Endorsement
Theo, Matt Pocock and Boris Cherny do not endorse this handbook.
Snapshot
September 9, 2026 later pull requests are identified as later evidence

An independent, public handbook maintained by Desmond Landry (@desland01), based on Theo's video (Claude Code's creator has some really good advice, July 21, 2026) and extended through direct inspection of Theo's T3 Code and Melee fork, Matt Pocock's Course Video Manager, and Boris Cherny's public engineering work. With attribution and thanks to Theo (@t3dotgg), Matt Pocock (@mattpocock), and Boris Cherny (@bcherny) — none of whom endorses this handbook. Research snapshot: September 9, 2026; later pull requests are identified as later evidence.

Frames are short excerpts from the video, reproduced for identification and commentary; they remain © Theo / their original owners. Full attribution in ATTRIBUTION.md.