Agent Skills
Package step-by-step procedures as versioned markdown files the agent loads on demand β no more stuffing every workflow into the system prompt.
Intent & Description
π― Intent
Give each recurring workflow its own skill file so the agent picks it up only when relevant.
π Context
Your agent handles refunds, address changes, appointment scheduling, and policy Q&A β each with a multi-step procedure your ops team has already figured out. Cramming all of it into the system prompt bloats context and makes every task slower.
π‘ Solution
Package each procedure as a markdown file (plus optional companion resources) in a known directory. The agent loads the right skill on demand based on the current task. Skills live in version control alongside the agent code.
Real-world Use Case
- Too many procedures to fit in the system prompt without killing performance.
- Procedures are stable enough to write down and version.
- The agent can reliably figure out which skill applies to a given task.
Source
π TL;DR
Bundle each workflow into its own markdown skill file. The agent grabs the one it needs, keeps context lean, and stays consistent.
Advantages
- Workflow know-how becomes a first-class product artifact β reviewable, shareable, and versioned.
- Skills evolve independently; update one without touching the rest.
Disadvantages
- Discovery overhead: the agent has to correctly match task to skill, and wrong matches hurt.
- Skills rot if nobody maintains them when the underlying process changes.