
Don't Build Agents, Build Skills Instead – Barry Zhang & Mahesh Murag, Anthropic
Content Summary
Programming & TechnicalDon't Build Agents, Build Skills Instead – Barry Zhang & Mahesh Murag, Anthropic • AI Engineer
TL;DR
Barry Zhang and Mahesh Murag from Anthropic argue that instead of building separate agents for each domain, developers should build "skills" — organized folders of files, scripts, and procedural knowledge that give general-purpose agents domain expertise on demand. They present skills as a composable, progressively-disclosed knowledge format that complements MCP servers, scales from simple markdown instructions to complex software packages, and enables a growing ecosystem where both humans and agents can create, share, and evolve capabilities over time (0:00). The talk positions skills as the "application layer" of the AI stack, analogous to how software applications made operating systems and processors valuable.
ELI5
Imagine you have a really smart robot helper, but it doesn't know how to do YOUR homework or YOUR chores the special way your family does them. Skills are like little instruction booklets you put in a folder that teach the robot exactly how to do specific jobs — like making your favorite sandwich or organizing your room the way you like it. Anyone can write these booklets, and you can share them with friends so their robots get smarter too!
Top Concepts
Keywords
Quick Actions
- !Stop building separate agents per domain; adopt a single general-purpose agent with swappable skill libraries
- !Structure skills as organized folders with a skill.md metadata file, core instructions, and scripts as tools
- !Use progressive disclosure to protect the context window — only show skill metadata at runtime, load full content on demand
Want to analyze your own content?
Extract insights from YouTube videos, PDFs, and web articles. Free to start.
Try Knowmler Free