Read skill reference
get_skill_referenceRead exactly one skill file, optionally just one Markdown heading and its subsections. Use a filename from get_skill's attachment manifest, or SKILL.md for the main instructions. section matches the first exact ATX heading (without #, case-insensitive); code-fence headings are ignored. Returns at most max_chars (default 12000, maximum 32000), with next_offset for continuation within the selected text. Offsets count UTF-16 string units. Read-only; the parent skill must belong to this playbook. Pass playbook_id as the UUID or GUID of the playbook this call should target.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| offset | No | Zero-based UTF-16 offset within the selected file or section; use the previous next_offset | |
| section | No | Optional exact Markdown heading without # prefixes | |
| filename | Yes | Exact attachment filename, including its folder, or SKILL.md | |
| skill_id | Yes | Skill UUID or name | |
| max_chars | No | Maximum UTF-16 string units returned in content; default 12000, maximum 32000 | |
| playbook_id | Yes | UUID or GUID of the target playbook |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| offset | Yes | ||
| content | Yes | ||
| section | No | ||
| filename | Yes | ||
| skill_id | Yes | ||
| truncated | Yes | ||
| next_offset | Yes | ||
| total_chars | Yes | ||
| section_start_line | No |