delete_template
Permanently and immediately erase a template you own.
This is permanent: the template, all its versions, all attached files,
and all version verification records are removed from the live system at
once. There is no recovery path. Use archive_template if you want a
reversible alternative.
Encrypted backups age out within the platform's standard retention window (up to three months), so the data is not instantly erased from all systems everywhere, but it is no longer accessible through any product surface after this call.
Serving gate: if the template is not archived AND has at least one published version, deletion is refused. Unpublish the relevant version(s) or archive the template first, then call this operation.
Fork severing: any skill forked from this template keeps its own
content copy. Only the fork's parent pointer is set to null. The fork
remains fully usable; lookup_fork_lineage will report its source as
permanently deleted.
Owner only. Pointing at another user's template raises NotFound. Works on both live (serving-gate permitting) and archived templates.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| template_id | Yes | The template to act on, identified by its UUID or @handle/slug. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||