fix: quote SKILL.md description values containing colons#1801
Conversation
…rrors Some SKILL.md frontmatter description fields contained `: ` (colon + space), which strict YAML parsers (e.g. Codex CLI) interpret as a new mapping key, causing "mapping values are not allowed in this context" errors. Affected skills: design-html, design-consultation, design-review, design-shotgun, guard, plan-tune, setup-gbrain, ship Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
Thanks for chasing the strict-YAML parse error — it's a real failure for js-yaml/Codex hosts. Heads up though: this looks already resolved on
Not a knock on the diff — the repro and affected-skill list are accurate; it's just that the symptom was already swept up by #1808 and the root-cause guard is tracked in #1752. |
Problem
8 SKILL.md files have
descriptionfrontmatter values containing:(colon + space), which strict YAML parsers interpret as a new mapping key — causing this error:Affected skills:
design-html,design-consultation,design-review,design-shotgun,guard,plan-tune,setup-gbrain,shipThis breaks any tool that uses a strict YAML parser to load SKILL.md files (confirmed with OpenAI Codex CLI, which uses js-yaml in strict mode).
Fix
Wrap the affected
descriptionvalues in double quotes so the colon is unambiguously part of the string value, not a mapping indicator.Before:
After:
Test