The bait, then the rug-pull.
Rob Shocks did the homework so you don't have to. He spent almost two years working with agents, surveyed every major skill library in the ecosystem and came back with a single decision rule: five steps, no repo to clone.
What the video promised.
stated at 00:15 "I wanted to distill all the key ideas down into a couple of prompts, skills, and patterns that you can reuse on every project over and over." delivered at 15:20
Where the time goes.
01 · Cold open + promise
Surveyed all major skill libraries. Promise: distill to reusable patterns. Sponsor mention (CodeRabbit).
02 · What are skills again
Skills = SKILL.md files with front matter, always loaded into model context. Agent Harness diagram: Planning, State Mgmt, Memory, Tool Runtime, Skills, Evaluators, Reasoning Engine.
03 · Skill libraries are trending
Explosion of community skill repos. Everything Claude Code at 183K stars. Common denominators across all of them.
04 · Library 1 + 2: Addy Osmani + Matt Pocock
Osmani: spec to plan to build to test to review loop. Pocock: diagnose, grill-with-docs, TDD, prototype step.
05 · Test-Driven Development
All frameworks advocate some TDD. Caveat: agents can cheat their way through tests. Still worth it to prevent regressions.
06 · Library 3: Gary Tan (gstack)
YC CEO. Opinionated, Rob calls it overengineered. Standout: office-hours skill, 6 forcing questions about your startup idea.
07 · Library 4: Everything Claude Code
183K stars, 170 contributors. Memory, continuous learning, verification loops, sub-agent orchestration, heavy security focus.
08 · Spec-based libraries
BMAD: enterprise BA to PM to architect pipeline. SuperPowers: lightweight, Rob's favorite. OpenSpec, GSD, Speck Kit also covered.
09 · Sponsor: CodeRabbit Atlas
Atlas: layered PR diff view. Breaks code into data shape, business logic, testing layers with AI summaries that update as you scroll. Free for limited time.
10 · The Simple Skill Stack
The portable 5-step loop: Research (ask mode), Prototype (design mode, frontend only, dummy JSON), Plan (native plan mode), Build (vertical slices), Test (automated + human smoke test).
11 · Build your own system
Start with natural language prompting. Only create a skill when the agent makes a repeatable mistake. Keep skills to a few short paragraphs. Skills.sh for team sharing.
12 · How you win as a builder
Your bespoke harness built over time on your specific codebase is the moat. Skills are documentation and go stale, so be selective.
Visual structure at a glance.
Named ideas worth stealing.
The Simple Skill Stack
- Research
- Prototype
- Plan
- Build
- Test
- Polish
The 5 (+ 1 optional) step agentic development loop. Research = ask mode interview. Prototype = design mode frontend only. Plan = native plan mode. Build = vertical slices. Test = automated + human. Polish = simplify pass with different model.
Agent Harness Architecture
- Planning
- State Management
- Memory
- Tool Runtime
- Skills
- Evaluators
- Reasoning Engine (LLM)
Skills are one component inside the full agent harness, not the whole thing. Common mistake: treating skills as the harness itself.
Agentic Development Life Cycle (ADLC)
The agentic equivalent of SDLC. Includes skill management and harness management as new disciplines alongside traditional dev stages.
office-hours (Gary Tan)
A skill that forces 6 YC-style questions about your startup idea before building. Rob rates it the best individual skill across all libraries.
grill-with-docs (Matt Pocock)
Pre-loads domain vocabulary, framework terminology, and ADRs into model context at session start. Prevents agent from drifting outside your project language.
Design / Prototype Mode
- Frontend only, no backend logic
- Use dummy JSON for all data
- Link all components for navigation
- Make buttons responsive
- Do not connect to backend logic
Isolated frontend-first pass before any backend work. Agent builds a clickable wireframe with mocked data, giving a clear target for the backend phase.
Lines you could clip.
"I went to all the major skill libraries... and distilled all the key ideas down into a couple of prompts, skills, and patterns that you can reuse on every project over and over."
"I don't rely heavily on spec-based systems. I just go with something a little bit lightweight and bespoke myself."
"I think the best system is going to be the one you end up building yourself."
"When you do create a skill, it's only because the agent has messed up in some way or you want to give it very bespoke information about your codebase."
"Your agent harness, your set of skills that has been built up over time working with a particular codebase — that's how you really differentiate as a software developer."
How they spent the runtime.
- 06:42 – 08:51 · CodeRabbit Atlas
Things they pointed at.
How they asked for the click.
"If you found this useful, hit the subscribe button."
Clean single-line ask at the end. No newsletter pitch, no sponsor repeat. Low-pressure.
Word for word.
Stop cloning repos. Build the loop.
The 5-step loop is all you need from any skill library, and you don't have to install anything.
- Run Research as an ask-mode interview session before every build.
- Add a Prototype session type in JoeFlow that enforces frontend-only, dummy-JSON constraints.
- Lean on native plan mode in Claude Code — it already creates phase-based markdown plans without a skill.
- Only write a new SKILL.md when the agent makes the same mistake twice — not preemptively.
- Keep every skill to a few short paragraphs. Bloated skills eat context and confuse the model.
- Steal Gary Tan's office-hours pattern: 6 forcing questions before any build session begins.
- Your harness is your moat — the longer you build on one codebase, the more unreplicable it becomes.
The five steps that replace every AI coding framework.
You don't need to clone Gary Tan's or Matt Pocock's skill repos — you need one mental model you can run from memory on any project.
- Start every project with Research: open ask mode and let the agent interview you about what you're building.
- Before touching any backend, run Prototype mode: tell the agent to build frontend only, use dummy JSON, and make everything clickable.
- Use your agent's native Plan mode — it generates a phased plan with todos without any skill library.
- Build one vertical slice at a time, not the whole app.
- Test: run the automated checks, then do a quick human click-through. Agents still miss what matters.
- Only create a custom skill file when your agent keeps making the same mistake. Not before.
- The more you use the same codebase, the more your personal harness compounds — start building it now.































































