skill_manage
Create, edit, patch, or delete skills with frontmatter validation and automatic mirroring across configured skill roots for cross-agent memory management.
Instructions
Create, edit, patch, or delete skills under the primary skills root.
Atomic primary write with frontmatter validation before disk hits, then best-effort mirror into every configured skill root.
Actions:
create — write a brand-new skill. Requires name + description
+ content (the body markdown WITHOUT frontmatter; the
tool prepends a valid frontmatter block).
Pass full content starting with '---' to skip the
auto-frontmatter and supply your own.
edit — overwrite SKILL.md wholesale. Requires name + content
(full file including frontmatter).
patch — find/replace within SKILL.md. Requires name,
old_string, new_string. Result revalidated.
write_file — add a support file. Requires name, sub_path (must
start with references/, templates/, scripts/, or assets/),
content.
remove_file — remove a support file under one of the allowed subdirs.
Requires name, sub_path.
delete — remove a skill entirely. Pinned skills (in skill_usage)
are refused.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | Yes | ||
| name | No | ||
| content | No | ||
| old_string | No | ||
| new_string | No | ||
| sub_path | No | ||
| description | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |