Two skills sharing a frontmatter display name must not resolve by that name in skill_manage (silently mutating the wrong skill); a unique display name resolves and the directory names keep working. Mirrors skill_view's same-tier collision refusal semantics in the manager.