Archives
All the articles I've archived.
2026 3
April 3
-
Claude Code skills, tools, and hooks: when to use each
A practical rule for Claude Code extensions: tools give capability, skills give judgment, and hooks enforce invariants.
-
How to design subagents that help rather than thrash
Subagent design is four choices per role: context, model, prompt, tools. Here's how to pick them so subagents help instead of thrash your main agent.
-
What is an agent harness, and why it decides whether your agents work
The agent harness is the deterministic infrastructure around the model. Code, caching, prompts, skills, tools. It decides whether agents work.