Skills, Not Agents
Barry Zhang and Mahesh Murag, creators of Anthropic Agent Skills, gave a 15-minute talk at the AI Engineer Code Summit arguing developers should stop building bespoke agents per domain — and instead package domain expertise as composable Skills, markdown files with optional scripts and references that Claude loads only when needed.
Their argument: domain expertise is what the agent is missing. The killer line — "I don't want Mahesh, the 300 IQ mathematical genius, to figure out the 2025 tax code from First Principles. I need Barry, the experienced tax professional." Today's agents are Mahesh; Skills make them Barry.
The architecture: model + agent runtime + MCP servers + Skills library. Skills are loaded only when needed (progressive disclosure — only metadata sits in the model's context by default; the full SKILL.md and its references load on demand). Anyone can write a Skill, anywhere — Git, Google Drive, a zip file. Non-technical people (finance, recruiting, legal) are already writing them inside enterprises. Anthropic deployed Claude to financial services and life sciences with this exact pattern within weeks.
The stack analogy lands the argument: models are processors, agent runtimes are operating systems, Skills are the application layer. Claude's own `skill-creator` skill enables continuous learning — anything Claude writes down is usable by a future version of itself. If you're building on Claude, the question is no longer "what agent should I build?" but "what skills should my team accumulate?"