SkillSelect-Serve Optimizes LLM Agent Skill Selection with Budget Control

Jingyuan Zheng, Dongjing Wang, Xin Zhang, Butian Huang, Haiping Zhang, Dongjin Yu, Shuguang Deng· July 2, 2026 View original

Summary

This paper introduces SkillSelect-Serve, a framework for LLM agents that treats skill selection as a service recommendation and composition problem, enabling budget-controllable and Quality-of-Service (QoS)-aware skill utilization. It outperforms traditional top-k retrieval by considering costs, risks, and dependencies for optimal skill bundles.

Reusable skill libraries are becoming essential for large language model (LLM) agents, yet current skill selection methods often treat skills as simple documents, returning fixed lists without considering deeper operational aspects. This research presents SkillSelect-Serve, a novel framework that reframes agent skill selection as a sophisticated problem of skill service recommendation and composition. SkillSelect-Serve represents raw skills as structured "Skill Services," complete with functional descriptions, interdependencies, context costs, risks, and Quality-of-Service (QoS) attributes. A local Micro-Agent Requirement Planner translates natural language tasks into structured service requirements. A shared discovery backbone then identifies candidate services from a vast registry. The framework employs dual-granularity utility modeling, estimating marginal suitability at the skill level and calibrating bundles for coverage, redundancy, cost, and risk trade-offs. Extensive experiments involving over 35,000 skills and nearly 600 task queries demonstrate that SkillSelect-Serve consistently improves bundle recall and overall utility compared to fixed top-k retrieval baselines, especially under budget constraints.

Why it matters

Professionals developing or deploying LLM agents can use this framework to create more efficient, cost-effective, and reliable agents by intelligently selecting and composing skills based on specific task requirements and operational constraints.

How to implement this in your domain

  1. 1Assess current LLM agent skill management for efficiency and cost-effectiveness.
  2. 2Investigate adopting a structured "Skill Service" representation for agent capabilities.
  3. 3Implement a requirement planner to translate natural language tasks into structured service needs.
  4. 4Explore integrating a utility modeling approach for dynamic skill composition based on budget and QoS.
  5. 5Pilot SkillSelect-Serve or similar frameworks to optimize agent performance and resource usage.

Who benefits

Software DevelopmentAI/ML ServicesRoboticsAutomationIT Services

Key takeaways

  • Current LLM agent skill selection methods are often simplistic and lack operational awareness.
  • SkillSelect-Serve treats skills as structured services with costs, risks, and QoS attributes.
  • It uses a dual-granularity utility model to compose optimal skill bundles.
  • The framework significantly improves skill bundle recall and utility under budget constraints.

Original post by Jingyuan Zheng, Dongjing Wang, Xin Zhang, Butian Huang, Haiping Zhang, Dongjin Yu, Shuguang Deng

"arXiv:2607.00011v1 Announce Type: cross Abstract: Reusable skill libraries are becoming important infrastructure for large language model (LLM) agents, yet existing selection methods often treat skills as retrievable documents and return fixed top-k lists. This paper presents Ski…"

View on X

Originally posted by Jingyuan Zheng, Dongjing Wang, Xin Zhang, Butian Huang, Haiping Zhang, Dongjin Yu, Shuguang Deng on X · view source

Want to go deeper?

Turn these trends into skills with Learnijoy's hands-on AI & tech courses.

Explore courses