Zero to Agent in 30 Minutes: Build a Workflow Agent with John Berryman

Michelle Smith ยท rss ยท 2026-07-20 source โ†— Reader ๐Ÿ–ฅ๏ธ

Agent HarnessAgent SkillsAgent Tool ManagementAgentic AIAgentic LoopNon-Engineers Building
An AI agent is, at bottom, simply an LLM wrapped in an outer conversation loop and an inner tool-use loop, and the right way to build one is 'outside in' โ€” get the non-AI application working first, stub the AI, then incrementally swap in a minimal validated agent, a small fixed toolkit, and a natural-language 'skill' โ€” because this staged sequencing both de-risks the build and produces instructions plain enough that domain experts, not just engineers, can read and correct them directly.

practical ยท expository โ€” A syndicated recap/write-up of a live webinar demo, opening with a short conceptual frame (what an agent structurally is) before reporting a numbered five-step build method as it was demonstrated. Reports what John Berryman did and said rather than arguing a contested thesis, and closes with a promotional pointer to a follow-on paid/free O'Reilly event.

Structure

PartRole
Opening bio/contextcontext
Dual-loop definition of 'agent'conceptual foundation
Natural-language payoff paragraph (SME legibility)motivation / stakes
Five-step 'outside in' method (traditional software โ†’ stub โ†’ minimal agent โ†’ small toolkit โ†’ natural-language skill)procedure / evidence
Closing prediction + event teaserconclusion and commercial coda

Key terms

Propositions

Arguments

A team should build AI products 'outside in' โ€” traditional software first, stubbed AI, then a minimal validated agent, then a small toolkit, then a natural-language skill โ€” rather than starting from the AI component. strength: medium
Explicit premises:
Implicit premises:
Inferences:
Programming agents in natural language ('skills') is preferable to traditional coded logic because it makes agent behavior legible and directly editable by non-engineers. strength: medium
Explicit premises:
Implicit premises:
Inferences:

Narratives

Questions addressed

Gaps

Related documents