Your agent needs a skill budget (or it'll install everything and break)
Your agent just discovered MCP servers and now it's like a kid in a candy store. Every conversation starts with "I found this new tool that can..." and ends with your system slower, your context polluted, and your agent confused about which of its seventeen different tools actually does what.
Here's what happens: Agent sees a task, searches available skills, finds three that might work, installs two more "just in case," then gets confused about which one to use and asks you to decide. Meanwhile, your skill registry looks like a hoarder's garage.
The skill creep problem: More tools don't make your agent more capable — they make it more confused. Every new skill is another decision point, another thing to remember, another potential failure mode.
The fix is a skill budget. Give your agent a maximum number of active skills and force it to make trade-offs.
Here's the pattern that works:
# Skill Budget Configuration MAX_ACTIVE_SKILLS=8 CORE_SKILLS=["file_operations", "web_search", "calendar"] SKILL_REVIEW_INTERVAL="weekly" SKILL_USAGE_THRESHOLD=0.1 # Remove if used <10% of sessions
Your core skills never count against the budget — these are the tools your agent needs for basic function. Everything else competes for slots.
When your agent wants a new skill and you're at budget, it has to justify the addition:
- What specific problem does this solve that existing skills don't?
- Which current skill should be removed to make room?
- How will we measure if this skill is worth keeping?
The magic happens in the weekly skill review. Your agent audits its toolkit:
SKILL USAGE REPORT - Week of Dec 16 High Usage (Keep): - file_operations: 47 uses - web_search: 23 uses - calendar: 18 uses Low Usage (Consider Removing): - pdf_reader: 2 uses - image_generator: 0 uses - weather_api: 1 use Recommendation: Remove image_generator, keep pdf_reader for project work
This forces your agent to be intentional about its capabilities. Instead of collecting tools, it curates them.
The best part? Your agent gets faster and more decisive. With fewer options, it spends less time deliberating and more time executing. Eight well-chosen skills beat twenty random ones every time.
Start with your current agent. Count its skills. If it's over ten, you've already got skill creep. Time for an audit.