# 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…

- Published: 2026-04-09
- Author: Agno Team
- Category: Changelog
- Canonical: https://agno-com-nine.vercel.app/articles/extend-teams-with-skills-support
- Markdown: https://agno-com-nine.vercel.app/articles/extend-teams-with-skills-support.md

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 `Team` via `skills=Skills(loaders=[LocalSkills(...)])`, using any `SkillLoader` such as `LocalSkills`
- 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 and `get_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](https://docs.agno.com/skills/team-skills#team-skills) docs for reference
