What problem does it solve? When an agent skill misbehaves, skips steps, or fails to load, the fix requires editing the correct SKILL.md in the catalog's git checkout — not an installed copy — and this skill locates the right tree, applies targeted edits, and leaves them uncommitted for review. ## Core Features & Use Cases - Catalog checkout resolution: Resolves the symlinked install path back to the git checkout, verifies the remote and working tree state, and refuses to edit stale --copy installs. - Targeted skill edits: Adds explicit prohibitions, missing workflow steps, and clarified instructions to SKILL.md files, including safe skill renames with cross-reference updates. - Uncommitted review workflow: Shows the git diff and leaves all changes uncommitted so a human reviews before committing. - Use Case: After a reviewer skill posts unwanted PR comments, invoke /learn to add an explicit prohibition to the relevant SKILL.md files, then review the diff and commit manually. ## Quick Start Invoke /learn and describe the misbehavior, for example: use /learn to update the pr-preparer skill so it always updates PROJECT.md when creating PRs.