From the Dashboard
- Go to Skills in the sidebar
- Click Create Skill
- Enter a name (lowercase, hyphen-separated)
- Write a description explaining when the skill should be used
- Add your instructions in the body
- Click Save
From the API
Send a POST request with the full SKILL.md content:Writing Effective Descriptions
The description determines when the agent activates the skill. Be specific about the scenarios it covers.| Less effective | More effective |
|---|---|
Handle orders | Check order status, provide tracking links, and explain delivery estimates |
Customer support | Answer questions about return policy, initiate returns, and process exchanges |
Help with billing | Explain invoice line items, apply promotional credits, and update payment methods |
Structuring the Body
Organize your instructions so the agent can find what it needs:Testing
After creating a skill, test it by asking the agent a question that should trigger it. If the skill doesn’t activate:- Check that the description clearly matches the type of question
- Verify the name follows the format rules (lowercase, no consecutive hyphens)
- Ensure there are no validation errors in the dashboard
Updating Skills
To modify an existing skill:- Go to Skills and select the skill
- Edit the content
- Click Save
Next Steps
- Skill Schema — Field definitions and validation rules
- Understanding Skills — Design rationale and architecture

