What problem does it solve? Modifying an existing governed skill is risky: the wrong skill can be targeted, changes can break dependency wiring, and documentation can drift out of sync. This Skill enforces a controlled update workflow that resolves the exact target skill, requires explicit approval before any mutation, and keeps inventory, help prompts, and project documentation consistent. ## Core Features & Use Cases - Candidate Resolution: Matches user-supplied names against canonical skill IDs, aliases, descriptions, and triggers, presenting ranked options when the target is ambiguous instead of guessing. - Approval-Gated Mutation: Presents a complete change proposal listing every file to modify and requires an explicit -Proceed or --proceed token before writing anything. - Dependency and Documentation Refresh: Re-runs dependency analysis, regenerates per-skill help prompts, and updates the skill inventory, Project Understanding, and project guide after the change. - Use Case: A user asks to "update the Azure cleanup skill to also handle resource groups." The Skill resolves the request to azure-cleanup, proposes the exact contract and test changes, waits for --proceed, then applies the update and revalidates the dependency graph. ## Quick Start Ask the agent to update an existing skill, for example: update the azure-cleanup skill to also remove empty resource groups, then review the proposal and reply with --proceed to apply it.