{"version":"2.1.222","anchor":"codex-import-rejects-oversized-skills-and-risky-command-bodi","canonical_anchor":"codex-import-rejects-oversized-skills-and-risky-command-bodi","heading":"Codex import rejects oversized skills and risky command bodies earlier","tier":"notice","area":"Elsewhere","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.222\/e\/codex-import-rejects-oversized-skills-and-risky-command-bodi","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.222","markdown":"### Codex import rejects oversized skills and risky command bodies earlier\n\nImporting from Codex now rejects oversized skills and risky command bodies up front instead of creating broken entries.\n\n**What**\n\nThe Codex importer now refuses more source files before conversion instead of producing entries Claude Code would not load.\n\n**Details**\n\n- SKILL.md files above the size Claude Code will load are rejected, checked both raw and after utf-8 re-encoding.\n- A new dangling-shell-exec-marker check runs over command bodies.\n- The [features] block goes through a shared helper before being listed as unmappable.\n\n**Evidence**\n\n`Claude Code skips skills over`\n\n- Area: Elsewhere\n- Tier: You'll notice\n- Useful: 2\/5\n- Signal: 0\/5"}