让智能体更懂如何用技能:通过角色分组提升技能检索效率
Group of Skills: Group-Structured Skill Retrieval for Agent Skill Libraries

- 基于类型化技能图构建锚点为中心的技能组,明确各技能角色
- 在小技能预算下保持可见需求覆盖率,提升奖励与运行效率
- 无需修改下游系统,适配现有智能体和执行环境
增强型智能体越来越依赖大型可复用技能库,但检索相关技能并不等同于提供可用上下文。现有方法通常返回原子技能或依赖感知的组合包,其内部角色隐含不清,导致智能体需自行推断执行入口、支持技能、可见要求及避错指导。我们提出GoSkills,一种推理时的结构化技能组检索方法,将面向智能体的检索对象从扁平技能列表转变为紧凑、带角色标签的执行上下文。GoSkills从类型化技能图构建锚点为中心的技能组,通过组图扩展支持组,将选定的组计划瓶颈化为有限原子技能包,并生成包含开始、支持、检查、避免字段的固定执行契约,无需改变下游智能体、技能包或执行环境。在SkillsBench和ALFWorld上的实验表明,GoSkills在小技能预算下保持可见需求覆盖率,优于平坦技能访问基线,且常在奖励和智能体独占运行时间上超越结构化检索参考。
原文摘要 · Abstract (English)
Skill-augmented agents increasingly rely on large reusable skill libraries, but retrieving relevant skills is not the same as presenting usable context. Existing methods typically return atomic skills or dependency-aware bundles whose internal roles remain implicit, leaving the agent to infer the execution entry point, support skills, visible requirements, and failure-avoidance guidance. We introduce Group of Skills (GoSkills), an inference-time group-structured retrieval method that changes the agent-facing retrieval object from a flat skill list to a compact, role-labeled execution context. GoSkills builds anchor-centered skill groups from a typed skill graph, expands support groups through a group graph, bottlenecks the selected group plan into a bounded set of atomic skill payloads, and renders a fixed execution contract with Start, Support, Check, and Avoid fields, without changing the downstream agent, skill payloads, or execution environment. Experiments on SkillsBench and ALFWorld show that GoSkills preserves visible-requirement coverage under a small skill budget, improves over flat skill-access baselines, and often improves reward and agent-only runtime relative to structural retrieval references.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。