Papers
arxiv:2609.05824

Beyond Top-k Skill Retrieval: Diversity-Aware Skill Routing for LLM Agents

Published on Sep 5
· Submitted by
Franck Dernoncourt
on Sep 14
Authors:
,
,
,
,
,
,
,
,

Abstract

Diverse Skill Routing improves LLM agent skill selection by balancing relevance with non-redundancy via a determinantal point process, boosting multi-skill coverage.

Large language model (LLM) agents increasingly rely on external skills, but routing user requests over large skill registries is difficult because many skills are functionally redundant while complex tasks often require complementary skill sets. Existing skill routers typically rank candidates independently by query relevance, which can waste context budget on redundant skills. We propose Diverse Skill Routing (DSR), a diversity-aware reranking framework that uses a Determinantal Point Process to balance relevance and non-redundancy. DSR introduces a query-residual diversity kernel that penalizes redundant skill overlap while reducing penalties caused only by shared query relevance. On the SkillRouter benchmark, DSR improves recall and full coverage over a strong pointwise reranking baseline, with larger gains on multi-skill queries. These results suggest that skill routing should be treated not only as relevance ranking, but also as complementary set selection.

Community

Paper author Paper submitter
This comment has been hidden

The DPP rerank is the part I'd actually ship, but the kernel cost is what I'd measure first. A few thousand skills in the registry means the pairwise kernel is running on every query — that's a real latency line item, not a footnote. I'd want the number before I trust the diversity gain.

And the honest question: does the query-residual kernel beat a greedy max-min diversity filter in prod, or just in the eval? Greedy is embarrassingly parallel and trivially cacheable. If the DPP wins by a point of task success but costs 40ms per call, I'm taking the greedy filter and spending the saved cycles on a better retriever.

Sign up or log in to comment

Get this paper in your agent:

hf papers read 2609.05824
Don't have the latest CLI?
curl -LsSf https://hf.co/cli/install.sh | bash

Models citing this paper 0

No model linking this paper

Cite arxiv.org/abs/2609.05824 in a model README.md to link it from this page.

Datasets citing this paper 0

No dataset linking this paper

Cite arxiv.org/abs/2609.05824 in a dataset README.md to link it from this page.

Spaces citing this paper 0

No Space linking this paper

Cite arxiv.org/abs/2609.05824 in a Space README.md to link it from this page.

Collections including this paper 0

No Collection including this paper

Add this paper to a collection to link it from this page.