Guidance for AI coding agents working with this repository.
skills/
{skill-name}/
SKILL.md
references/ (optional)
Skills follow the Agent Skills Open Standard.
- Create directory:
mkdir -p skills/{skill-name}/references - Create
SKILL.mdwith YAML frontmatter (name,description) and Markdown body - Add reference files under
references/if the skill body exceeds ~500 lines - Ensure the
namein frontmatter matches the directory name - Update
README.mdto describe the skill and when to use it
---
name: skill-name
description: What this skill does and when to use it.
metadata:
author: surrealdb
version: "0.1.0"
---| Field | Required | Constraints |
|---|---|---|
name |
Yes | 1-64 chars. Lowercase alphanumeric and hyphens only. |
description |
Yes | 1-1024 chars. Describe what the skill does AND when to use it. |
metadata |
No | Arbitrary key-value pairs (e.g., author, version). |
- Keep under 500 lines; move detailed content to
references/ - Use imperative form ("Create the table", not "You should create the table")
- Include concise examples over verbose explanations
- Version bumps: any change to
SKILL.mdorreferences/should bumpversion
Skills should only contain essential files. Do NOT create README, CHANGELOG, or installation guides inside skill directories.