supersede_skill
Create a new version of a skill to replace an old one, automatically marking the prior as 'superseded' while keeping it retrievable for audit.
Instructions
v3.1.0 M3: Version a skill. Writes a new skill that supersedes old_id; amendment-marks the old as 'superseded' with a backref. Triggers inherit from the old skill when not supplied. The old skill no longer surfaces in search after this; it's still retrievable via list_skills(status='superseded') for audit.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | ||
| old_id | Yes | ||
| reason | No | ||
| summary | No | ||
| triggers | No | ||
| procedure | Yes | ||
| do_not_revert | No |