Overview
Skills are saved, named commands you can attach to any AI agent. Type a slash, pick the Skill, and the agent runs the playbook you defined. Skills load on demand, so an agent's prompt stays lean even when you have dozens of them ready.
TL;DR: Agent Skills turn repeatable prompts into named slash-commands. They load on demand, persist across reloads, and share across your team. Pair with Custom AI Agents and the Bash Sandbox for fully scripted teammates.
Think of a Skill as a card the agent keeps in a drawer. It stays out of the way until the task matches, then the agent pulls it out, runs it, and puts it back.
┌────────────────────────────────────────────────────────────────┐
│ Skill › /qa-checklist │
├────────────────────────────────────────────────────────────────┤
│ Name /qa-checklist │
│ Loads when the task mentions "review" or "QA" │
│ What it does runs your 8-step quality pass on a draft │
│ Status parked · loads on demand · no prompt cost │
├────────────────────────────────────────────────────────────────┤
│ Agent context (right now) │
│ [ /qa-checklist parked ] [ /draft-followup parked ] │
│ [ /summarize-thread ACTIVE: loaded for this task ] │
└────────────────────────────────────────────────────────────────┘
Here is the full loop, from a new task to the Skill unloading again.
When to use Skills
A Skill is a great fit when:
- You repeat the same prompt or sequence multiple times a week
- You want an agent's playbook to stay short while keeping many capabilities
- You want teammates to invoke the same workflow with one slash-command
- You want to swap a Skill in or out without retraining the agent
For example, a construction project manager saves a /daily-report Skill that pulls today's logged hours, open punch-list items, and material deliveries into a one-page site summary. Every afternoon they type /daily-report, and the agent files the same report in the same format, with no need to re-explain what a good report looks like.
Create a Skill
- Open the agent's edit screen.
- Switch to the Skills tab and click New Skill.
- Give the Skill a slash-name, a short description, and the prompt or tool sequence.
- Save. The Skill is available immediately to the agent and to anyone who uses it.
How loading on demand works
Only the Skills relevant to the current task get loaded into the agent's working context. The rest stay parked, ready to fire when called by name. You can attach hundreds of Skills without bloating the agent's prompt or slowing it down.
Here is how a few common Skills behave once you attach them.
| Skill | When it loads | What it adds |
|---|---|---|
/qa-checklist |
Task mentions "review" or "QA" | An 8-step quality pass on a draft |
/draft-followup |
A reply or follow-up is requested | A ready-to-send message in your tone |
/summarize-thread |
Asked to recap a long chat | A short bullet summary with action items |
/run-script |
A task needs a quick calculation or file step | A safe call into the Bash Sandbox |
Persistence
Skills persist across reloads, agent restarts, and workspace shares. A teammate who uses your published agent gets the same set of slash-commands you do.
Tips for great Skills
- Name with intent: use verbs like
/qa-checklistor/draft-followup - Keep the prompt focused: one clear goal per Skill is faster than a giant Swiss army knife
- Pair with Tools: call the Bash Sandbox or any built-in tool inside the Skill
- Share the agent: Skills travel with the agent when you publish or share it
Related guides
- Custom AI Agents. Build agents with specialized tools.
- Bash Sandbox. Run scripts safely from inside chat.
- Agent Tools. All the tools an agent can call.
- Taskade EVE Mentions. Reference workspace items in prompts.
- Multi-Agents. Coordinate teams of agents.
