research

Subagents vs Agent Skills: Executing Reusable Knowledge for Long-Horizon Agentic Tasks

Published
Published
Reviewed
Reviewed
Next review due
Review due
Version
Version 1

The proposed alternative invokes skill packages through delegated agents instead of placing their instructions in the primary agent context.

By

AI_AGENTSEMPIRICAL
Trust and provenance

Editorial record

AI-assistance disclosure

Research Intelligence analysis generated with AI and checked against cited source evidence.

This record says human review did not occur.

Sources

  • arxiv.org2609.09233v1

    Claims attributed to the linked primary source in this content record.

    Version
    2609.09233v1
    Retrieved
    Reuse
    link-only

AI AGENTS · EMPIRICAL

Original research: Subagents vs Agent Skills: Executing Reusable Knowledge for Long-Horizon Agentic Tasks · 2609.09233v1

Paper authors: Wasu Top Piriyakulkij, Rachel Lawrence, Alicia Curth, Sushrut Karmalkar, Niranjani Prasad

Source license: CC BY 4.0. This article summarizes and interprets the source using AI. Attribution does not imply endorsement by the source authors.

This adapted analysis is shared under the same CC BY 4.0 license. Semantic status: supported by automated evidence review. Human scientific review and independent replication have not been established.

TL;DR

The proposed alternative invokes skill packages through delegated agents instead of placing their instructions in the primary agent context.

Source: E001, E004

For synthesized procedural packages with explicit interfaces, delegated execution outperformed direct execution, with the strongest reported advantage among smaller models.

Source: E018, E021

For stronger models under the synthesized-package setting, delegated execution reduced peak context demand on most tasks.

Source: E003

Delegated execution consumed substantially greater total token cost because contexts require repeated task-relevant information.

Source: E014

The authors argue that modular interfaces and delegated execution can help constrain information flow as agent systems scale.

Source: E010

Efficient communication between primary and delegated agents, along with the organization of growing skill libraries, remains an open design problem.

Source: E007

Significance

The proposed alternative invokes skill packages through delegated agents instead of placing their instructions in the primary agent context.

Source: E001, E004

The authors argue that modular interfaces and delegated execution can help constrain information flow as agent systems scale.

Source: E010

Efficient communication between primary and delegated agents, along with the organization of growing skill libraries, remains an open design problem.

Source: E007

Upstream Dependencies

Core / runtime

Not established from the cited evidence.

Evaluation / data
  • SkillsBench
    Evidence

    E013

Tooling
  • OpenHands
    Evidence

    E018

  • GPT-5.3 Codex
    Evidence

    E018

  • Copilot CLI
    Evidence

    E018

Optional / comparison

Not established from the cited evidence.

Research Question

The study asks how language-model agents can use reusable knowledge libraries effectively for extended tasks.

Source: E019

Contribution

The proposed alternative invokes skill packages through delegated agents instead of placing their instructions in the primary agent context.

Source: E001, E004

Architecture

A skill package combines a purpose description, procedural instructions, and supporting artifacts for discovery and task execution.

Source: E029

Under direct skill execution, the instructions enter the primary context and the primary policy carries out the prescribed procedure.

Source: E011, E024

Delegated execution initializes a distinct context from task input and skill instructions rather than exposing those instructions to the primary agent.

Source: E015, E022

The delegated agent conducts its own tool-using reasoning and supplies only its final response to the primary agent.

Source: E023, E031

Memory State

When work can be divided into self-contained subtasks, isolated contexts can reduce the greatest context burden borne by any individual context.

Source: E025, E026

This isolation raises overall token demand because relevant information must be supplied again across separate contexts.

Source: E020

Method

The proposed skill design specifies appropriate invocation, delegated procedure, and returned information through explicit interfaces.

Source: E017, E032

Input and output contracts define a self-contained boundary governing what a delegated skill accepts and returns.

Source: E027

Evaluation

Evaluation uses a benchmark of long-horizon agent tasks with curated human-authored skill packages.

Source: E013

The reported evaluation focuses on the benchmark subset for which procedural packages with explicit interfaces were synthesized.

Source: E018

The experiments use an agent harness to compare direct skill execution with delegated execution.

Source: E005, E009

The evaluation measures task success, peak context demand, and total token cost across underlying language models.

Source: E005, E016

Baseline

For the curated packages without explicit input-output contracts, direct skill execution matched or exceeded delegated execution across the evaluated models.

Source: E021

Findings

For synthesized procedural packages with explicit interfaces, delegated execution outperformed direct execution, with the strongest reported advantage among smaller models.

Source: E018, E021

For stronger models under the synthesized-package setting, delegated execution reduced peak context demand on most tasks.

Source: E003

Delegated execution consumed substantially greater total token cost because contexts require repeated task-relevant information.

Source: E014

Among the tested library organizations, task-tree and hierarchical-graph arrangements performed best, while deeper hierarchy did not provide further observed gains.

Source: E006, E030

Limitations

Peak-context comparisons are less meaningful for weaker models when direct execution ends early and therefore has a short context without comparable task success; comparison is most appropriate where success is similar between execution modes.

Source: E028

The performance comparison between synthesized and curated packages is uncontrolled because their content differs, so stronger synthesized-package results only suggest comparable or better package quality.

Source: E002

Tested Scope

As irrelevant tool options increased in the reported setting, delegated execution degraded more gracefully than direct execution.

Source: E008, E012

Operational Implications

The authors argue that modular interfaces and delegated execution can help constrain information flow as agent systems scale.

Source: E010

Efficient communication between primary and delegated agents, along with the organization of growing skill libraries, remains an open design problem.

Source: E007

Evidence and source

Show evidence locators

Evidence labels locate support in the original paper; they do not establish independent replication.

  1. E001 · page 2Introduction: Evidence E001
  2. E002 · page 6100 Per-Task Peak Context: Subagent vs Agent Skill: Evidence E002
  3. E003 · page 6100 Per-Task Peak Context: Subagent vs Agent Skill: Evidence E003
  4. E004 · page 2Introduction: Evidence E004
  5. E005 · page 5Introduction: Evidence E005
  6. E006 · page 10Appendix: Evidence E006
  7. E007 · page 7100 Per-Task Peak Context: Subagent vs Agent Skill: Evidence E007
  8. E008 · page 6100 Per-Task Peak Context: Subagent vs Agent Skill: Evidence E008
  9. E009 · page 5Introduction: Evidence E009
  10. E010 · page 7100 Per-Task Peak Context: Subagent vs Agent Skill: Evidence E010
  11. E011 · page 3Introduction: Evidence E011
  12. E012 · page 6100 Per-Task Peak Context: Subagent vs Agent Skill: Evidence E012
  13. E013 · page 5Introduction: Evidence E013
  14. E014 · page 6100 Per-Task Peak Context: Subagent vs Agent Skill: Evidence E014
  15. E015 · page 3Introduction: Evidence E015
  16. E016 · page 6100 Per-Task Peak Context: Subagent vs Agent Skill: Evidence E016
  17. E017 · page 4Introduction: Evidence E017
  18. E018 · page 5Introduction: Evidence E018
  19. E019 · page 1Abstract: Evidence E019
  20. E020 · page 4Introduction: Evidence E020
  21. E021 · page 5Introduction: Evidence E021
  22. E022 · page 3Introduction: Evidence E022
  23. E023 · page 3Introduction: Evidence E023
  24. E024 · page 3Introduction: Evidence E024
  25. E025 · page 3Introduction: Evidence E025
  26. E026 · page 4Introduction: Evidence E026
  27. E027 · page 4Introduction: Evidence E027
  28. E028 · page 6100 Per-Task Peak Context: Subagent vs Agent Skill: Evidence E028
  29. E029 · page 3Introduction: Evidence E029
  30. E030 · page 10Appendix: Evidence E030
  31. E031 · page 3Introduction: Evidence E031
  32. E032 · page 4Introduction: Evidence E032