Skills vs Dynamic MCP Loadouts

261 · Armin Ronacher · Dec. 13, 2025, 1:11 p.m.
Summary
The author discusses the transition from using MCPs to skills in software development, exploring dynamic tool loading and its implications. While highlighting the strengths of the skill system, the author expresses skepticism about MCPs' efficiency due to their evolving nature and the limitations of tooling and context management. Personal experiences inform the argument, suggesting that agent-maintained skills offer more flexibility and control in tool utilization, despite the challenges faced with API stability and development.