
What a skill looks like
A skill is a markdown description with:- A name — what the skill is called (e.g., “Calculate work order variance”)
- A trigger — how the skill gets activated (user request, keyword, scheduled)
- Instructions — step-by-step procedural guidance in plain language
- Output — what the agent returns or delivers
Example
Here is what a skill definition looks like in practice:Calculate work order variance
Calculate work order variance
Name: Calculate work order varianceTrigger: User asks about production cost variance or work order costsInstructions:
Output: A variance summary table with a flag if the variance exceeds the threshold.
- Identify the work order number from the user’s request.
- Pull the estimated cost from the work order header (planned labor + planned materials + planned overhead).
- Pull the actual cost by summing all posted transactions against the work order (actual labor hours x rate, actual material issues, applied overhead).
- Calculate the variance: actual cost minus estimated cost.
- Break the variance into three categories: labor variance, material variance, and overhead variance.
- If the total variance exceeds 10%, flag it and list the top contributing line items.
- Present results in a table with estimated, actual, and variance columns.
More examples
| Skill | What it does |
|---|---|
| Draft customer reply | Reads the incoming email, detects the issue type, and writes a response following the company’s tone guidelines |
| Generate weekly report | Queries defined metrics, formats a summary, and delivers to a channel |
| Look up customer | Finds a customer across data sources and returns a consolidated profile |
| Create alert | Monitors a metric and notifies the team when a threshold is crossed |
Skills vs. custom agents
A skill packages how to do something — the instructions for a specific task. A custom agent packages who is doing it — the persona, data access, and behavioral guidelines.| Skill | Custom agent | |
|---|---|---|
| Defines | A procedure — how to perform a task | A persona — who the agent is |
| Content | Step-by-step instructions in markdown | Role, goal, tone, and behavioral guidelines |
| Portability | Assign to multiple agents | Each agent is a unique configuration |
| Relationship to ontology | Separate — uses ontology concepts but doesn’t define them | Scopes which parts of the ontology the agent can see |
Skills vs. playbooks
Skills are individual capabilities — a single action or short sequence. Playbooks are full automations that chain multiple skills and logic together into complex workflows.See examples by industry
Browse concrete agent and skill examples for manufacturing, customer service, insurance, and more.

