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 Chat tool, type / to open the slash menu. Skills appear there after built-in commands and custom commands.

Shared skills
Shared skills are stored in .agents/skills. These skills are available to all agents in JetBrains Air.
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.
Gemini CLI
In addition to shared skills, Gemini supports agent-specific skills from .gemini/skills.
Junie
In addition to shared skills, Junie supports agent-specific skills from .junie/skills.