Skills
Skills are reusable workflow modules packaged as named units. Unlike commands, which you invoke explicitly, skills provide structured capability blocks that the agent can choose and load when they match the task.
Their main purpose is progressive context disclosure: instead of loading all team guidance into every task, the agent loads only the workflow it needs. This helps keep the task context smaller, reduces token usage, and makes results more consistent.
In the task input, type / to open the slash menu. Skills appear there after the commands. Skills live in the repository, so they're available from the New Task page on – see Define a task.

Shared skills
Shared skills are stored in .agents/skills. These skills are available to all agents.
Claude Agent
In addition to shared skills, Claude Agent supports agent-specific skills from .claude/skills.
OpenAI Codex
In addition to shared skills, OpenAI Codex supports agent-specific skills from .codex/skills.
Junie
In addition to shared skills, Junie supports agent-specific skills from .junie/skills.