v2.5.15
April 9, 2026
Extend teams with Skills support
Skills—reusable, instruction-based capability modules—can now be attached to Teams directly via the skills parameter, giving the team leader access to domain expertise without delegating to a member agent. The leader receives skill summaries injected into its system prompt and three skill tools (get_skill_instructions, get_skill_reference, get_skill_script) that let it discover and use skills on demand during a run.
Details:
- Attach skills to a
Teamviaskills=Skills(loaders=[LocalSkills(...)]), using anySkillLoadersuch asLocalSkills - Skills are surfaced to the team leader only — member agents retain their own independent skill configurations
- Use team-level skills when the leader needs domain expertise to coordinate (e.g., review standards, routing rules); attach skills to individual member agents when specialists need expertise to execute their own work; both can coexist
- Skills follow the same pattern as knowledge, memory, and tools:
get_tools()adds skill tools to the leader's tool list andget_system_prompt_snippet()injects skill metadata into the leader's system prompt - Shared skill directories can be reused across agents and teams without duplication
See Team Skills docs for reference
