Importing a skill from another agent now skips bad copies and tells you why instead of silently breaking.
What's wrong with this entry?
Importing a skill from another agent now inspects the source directory and skips the copy with an explanation instead of producing a skill Claude Code cannot load.
- Skips when SKILL.md is larger than the size Claude Code loads.
- Skips when SKILL.md starts with
---YAML frontmatter, which Codex treats as plain text. - Skips when the directory contains subdirectories that Claude Code would adopt as plugin components.
- Skips when several case or encoding variants of SKILL.md exist in the same directory, and tells you to copy it manually.
- A copy that proceeds rewrites SKILL.md and removes the destination if the copy fails part way.
skill directory has multiple SKILL.md case/encoding variants \u2014 copy the skill manually
Strings lifted out of the shipped bundle, so the claim above can be checked against them.