When to use a skill
Use a skill for a repeatable procedure with steps worth getting right consistently:- “How we format and publish the weekly report”
- “Our process for triaging an inbound bug”
- “The steps to onboard a new customer in our tools”
What a skill contains
Instructions
The step-by-step workflow the agent follows.
Scripts
Optional helper scripts the workflow runs.
Templates & references
Boilerplate, examples, and detailed docs the steps point to.
Skills vs. persona vs. memory
A skill is the playbook for one job; the persona is the agent’s character; memory is its accumulated knowledge.
Built-in skills
Every agent ships with two skills pre-installed. webhook-receiver covers the full setup handshake for receiving inbound HTTP events from external services: fast acknowledgment, HMAC signature verification, durable cross-run deduplication, and the two-party provider-console flow (endpoint registration, signing secret, validation ping). It works with any provider, including Stripe, GitHub, Linear, and Intercom. Ask an agent to build a webhook receiver and it loads the skill automatically. link-wallet gives your agents access to human-approved online purchases via Stripe Link. The wallet belongs to you, the owner. You log in once and approve every single spend from your Link app, so no card number ever lands in the sandbox. The agent useslink-cli auth login to surface a URL and verification phrase, you approve in the Link app, and the CLI returns a one-time virtual card for the purchase. Spend limits are set by Link (500 per day). Use link-cli --test during development to verify the flow without a real charge.
Neither skill needs installation or configuration. Both live in the agent’s repository under skills/ and can be read or customized like any other skill.
How skills get used
When a task matches a skill’s description, the agent loads that skill and follows it. To teach a new skill, describe the workflow in conversation and ask the agent to save it. You can also give it reference material for the skill to draw on.Automate it on a schedule
Pair a skill with a recurring run to automate a whole workflow.
Skills live in the agent repository
Each skill is a folder in the agent’s git repository. Clone it to read, edit, or add skills directly.