Quote argument-hint in phaser SKILL.md frontmatter#31
Conversation
Unquoted `[topic or question]` parses as a YAML sequence, but Copilot CLI 1.0.65 requires `argument-hint` to be a string. All other skills in this repo already quote it; this brings phaser in line and prevents the skill from failing to load.
📝 WalkthroughWalkthroughThe YAML frontmatter field ChangesSKILL.md Frontmatter Update
Estimated code review effort: 1 (Trivial) | ~2 minutes Related issues: None found in the provided information. Suggested labels: documentation Suggested reviewers: None specified. Poem A rabbit hops through YAML lines, 🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
Tracking issue: #32 — captures the bug diagnosis and reproducer separately for anyone searching the repo who lands there before this PR. |
Summary
skills/phaser/SKILL.mdhasargument-hint: [topic or question](unquoted). Because[...]in YAML is the flow-sequence syntax, this parses as a two-element list (['topic or question']after the pipe collapses, or a sequence node depending on parser), not a string.Copilot CLI 1.0.65 requires
argument-hintto be a string; when it encounters a sequence the skill fails to load. Every other skill in this repo already quotes the value (argument-hint: "[topic]"), so this one-line change brings phaser in line with the rest of the tree.YAML rule
argument-hint: [X]-> YAML sequence (breaks Copilot CLI 1.0.65)argument-hint: "[X]"-> YAML string (correct)Verified locally: after the fix,
yaml.safe_loadreturnsstrwith value'[topic or question]'.Related
argument-hintYAML frontmatter with brackets causes React error #31 and unrecoverable TUI hang anthropics/claude-code#22161Test plan
grep -rn 'argument-hint:' skills/shows all 30 entries are now quoted stringspython3 -c "import yaml; ..."confirms the frontmatter parses withargument-hintasstrSummary by CodeRabbit