You're using AI agents wrong
Theo says he barely codes hands-on anymore, then spends 49 minutes proving he still ships more than most full-time engineers by showing exactly how he runs dozens of AI agents at once.
September 9thA walk-through of Matt Pocock's v1.3 skills plugin for Claude Code, following one coffee-subscription feature from a one-line prompt through an interview, a written spec, ticket-sized builds, and a two-agent review.
Matt Pocock's skills plugin turns a one-sentence coding prompt into a structured interview, a written spec, and ticket-sized builds, so every decision an agent would otherwise silently guess gets made by you instead.
Matt Pocock's skills plugin for Claude Code, now at version 1.3, replaces one long prompt with a staged process. The grill-me skill interviews you before any code is written, mapping every decision the agent would otherwise guess silently as a tree and asking only the 'frontier' of questions whose parents are already settled. A glossary locks down ambiguous words, and a throwaway prototype handles anything too visual to settle by talking. /to-spec writes the agreed plan into numbered user stories; /to-tickets slices it into pieces sized to stay under the roughly 150,000-token point where agents reason worse. Each ticket gets implemented and reviewed by separate fresh agents, and /retro turns anything the agent struggled with into a permanent rule, check, or lint.
Sign in and you get 23 free chat messages on us — ask for the hook, quote a framework, find the exact transcript moment, generate a markdown action plan. Bring your own key when you want unlimited.
Create a free account →
Cold open: an agent can build a whole feature in a coffee break, so Matt Pocock's skills plugin, with more GitHub stars than React, answers what's left for the developer to do.

A one-sentence prompt to add a subscription-pause button ships fast, but the agent silently decides billing timing, the already-packed coffee bag, pause length, and email wording on its own.

A longer prompt doesn't fix it, because you'd only write down the decisions you already thought of, and the packed bag wasn't one of them.

Before any code exists, the grill-me skill interviews you, mapping the feature as a tree of decisions and asking only about the 'frontier' whose parent is already settled; small changes get ~6 questions, normal ones ~20, and one lesson got 46.

Grill with Docs keeps a glossary in the repo while grilling, giving 'pause' and 'skip' precise, distinct definitions and listing words to avoid, so the agent stops using 20 words where one would do.

For 'ungrillable' questions like what a screen should look like, the agent hands off to a fresh session that builds a throwaway prototype for you to click through and pick.

Once the fog clears, /to-spec writes up the problem, the fix, and numbered user stories, and agrees on the single 'seam' the tests will poke at; the spec is the destination, tickets are the journey.

Agents reason worse past roughly 150,000 tokens, the 'smart zone,' so /to-tickets slices the spec into pieces sized to fit inside it, each running the full stack from database to button.

Each ticket starts in a clean chat and builds test-first at the agreed seam; the new implement-spec command in 1.3 can instead run every ready ticket in parallel, each in its own repo copy, landing on one branch.

An agent that wrote the code thinks it's fine because it wrote it, so review goes to two fresh agents: one checks the diff against the spec, the other against coding standards the implementer never saw.

The /pr skill, adapted from Dex Horthy's Show Me skill, writes PR descriptions around the smallest picture that explains the change, before/after proof, and a Merge Danger section rating one-way/two-way door and blast radius.

Before clearing the chat, typing RETRO makes the agent read back the session and suggest changes to the repo, checks, and instructions; a mistake a machine can spot becomes a lint rule, not just a written standard.

A real spec with 41 user stories produced 10 dependency-linked tickets in four minutes; they merged as 28 commits and roughly 14,000 lines about two hours after the spec was written.

The common pushback, addressed by Uncle Bob on Matt's own livestream: once a feature ships, Matt deletes the spec, treating it as a projection of decisions now captured in the code, tests, and glossary.

The other pushback, via a quoted tweet from Joe Sadoski switching to pstack: most skills cost nothing until invoked, and Matt deletes skills once models outgrow the need for them.

The grill-me skill file, with over a million installs on skills.sh, is one line long; the grilling logic behind it is 28 lines, which Matt calls the most influential four sentences he's written.

The agent can write every line of the feature, but every decision, the bill, the bag, the word skip, still belongs to you; Matt frames the agent as a tactical programmer and you as the strategic general.
Matt Pocock's skills plugin forces every decision an agent would otherwise guess silently through an interview, a written spec, ticket-sized builds, and two-agent review before a line of code ships.
“Your agent can build a whole feature while you make a coffee. So what are you there for?”
“Facts are its job. Decisions are yours.”
“The value is in the questions.”
“So the agent is the sergeant, and you're the general.”
See every word as it's spoken — crank it to 2× and still catch all of it. The same dual-channel trick behind Amazon's Kindle + Audible.
Matt Pocock's agent-skills plugin has more GitHub stars than React, and version 1.3 answers an increasingly obvious question: if an agent can build the whole feature while you're on a coffee break, what exactly are you there for? Built around a coffee-subscription pause button, the answer is that you're there to make the dozens of small decisions the agent would otherwise make silently.
Treats a feature as a tree of decisions in fog; the agent only asks about the 'frontier,' decisions whose parent is already settled, one round at a time until the tree is fully decided.
The five-skill sequence that turns a grilled-out decision set into shipped, reviewed code with a permanent feedback loop back into the repo's instructions and checks.
Agents reason sharply only up to roughly 150,000 tokens held in context; ticket size is set by dividing the estimated tokens a job needs by 150,000.
Code review is split across two fresh agents with different, narrow mandates instead of one agent reviewing everything at once.
Every pull request description states whether the change is easily reversible and how far its impact reaches, borrowed from Dex Horthy's 'Show Me' skill.
“Subscribe so you catch the next one.”
a single, brief sign-off line after the thesis lands, no hard sell or sponsor pitch
00:01
00:10
00:17
00:23
00:30
00:37
00:44
00:51
00:57
01:04
01:11
01:18
01:25
01:31
01:38
01:45
01:52
01:59
02:06
02:12
02:19
02:26
02:33
02:40
02:46
02:53
03:00
03:07
03:14
03:20
03:27
03:34
03:41
03:48
03:55
04:01
04:08
04:15
04:22
04:29
04:35
04:42
04:49
04:56
05:03
05:09
05:16
05:23
05:30
05:37
05:44
05:50
05:57
06:04
06:11
06:18
06:24
06:32
06:38
06:45
06:52
06:58
07:05
07:12
07:19
07:26
07:33
07:39
07:46
07:53
08:00
08:07
08:13
08:20
08:27
08:34
08:41
08:47
08:54
09:01Add Modern Creator as a preferred source and Google shows you more of our breakdowns in Search, Top Stories, and AI Overviews. It only changes what you see, and you can undo it in your Google settings anytime.
Theo says he barely codes hands-on anymore, then spends 49 minutes proving he still ships more than most full-time engineers by showing exactly how he runs dozens of AI agents at once.
September 9thBoris Cherny said coding is solved. Matt Pocock called it VC-funded bullshit. Theo argues they're both right, because they're using the word coding to mean two different things.
August 24thA major update to a popular open-source Claude Code skills library — a renamed core workflow, a new pre-planning tool called Wayfinder, and a code-review pass rebuilt on Refactoring's smell vocabulary.
July 8thHow Theo turned a returned, unmetered Claude release into a five-and-a-half-hour unattended agent run that cleared a month of stalled pull requests for about $150.
July 6thA 37-minute conversation between Riley Brown and Ras Mic (Michael Shimeles) on why the model provider building its own tools is changing the AI coding wars.
June 25th 2025Nick Saraev races a vanilla Claude agent against REA, the trending GitHub tool for AI-powered app cloning. He finds the underlying tech is decades old, and the agents themselves are already commoditizing the software built around them.
October 10th