Skill++
A skill refinement method for lifelong agents that rewrites the names and descriptions of newly added skills in a routing-aware manner. It requires neither training a router nor labeled data, and mitigates routing interference as the skill library expands.
Timeline (last 90 days)
Skill++'s core method is to rewrite only the name and description of each newly added skill, with no need to train the router or use labeled data, and without modifying the skill body.
Skill++ requires the new description to contain three elements: what the skill body supports, how it differs from its closest predecessor, and which related work it excludes.
Skill++ was evaluated on a skill library that grew to 731 skills across ten sessions.
In experiments on the 731 skill library, Skill++ selects all required skills for 76.3% of queries, whereas under the original metadata this proportion is only 36.4%.
Skill++ outperforms all compared methods on three benchmarks and five LLM routers.
All Facts (5)
Skill++'s core method is to rewrite only the name and description of each newly added skill, with no need to train the router or use labeled data, and without modifying the skill body.
50%UnverifiedSkill++ requires the new description to contain three elements: what the skill body supports, how it differs from its closest predecessor, and which related work it excludes.
50%UnverifiedSkill++ was evaluated on a skill library that grew to 731 skills across ten sessions.
50%UnverifiedIn experiments on the 731 skill library, Skill++ selects all required skills for 76.3% of queries, whereas under the original metadata this proportion is only 36.4%.
50%UnverifiedSkill++ outperforms all compared methods on three benchmarks and five LLM routers.
50%