rename_skill
Rename an existing canonical skill slug, move managed skill content, and update registration. Use for identity or path changes; unmanaged destination conflicts are rejected.
Instructions
Rename an existing canonical skill slug and reconcile managed locations. Use for identity/path changes; use update_canonical_skill to edit content. Requires initialized project memory and an active canonical selector. Moves managed skill content and updates registration while rejecting unmanaged destination conflicts. Returns renamed skill metadata, paths, warnings, and write references. The old slug may no longer resolve after success; inspect before retrying.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| slug | Yes | Required new canonical directory slug; unmanaged destination conflicts are rejected. | |
| skill_id_or_name | Yes | Active canonical skill ID, slug, or unambiguous display name. Use list_skills to resolve it; not a latent candidate ID. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||