Skip to content

fix(agent-compatibility): quote SKILL.md description containing colons - #207

Open
vadims-xplor wants to merge 1 commit into
cursor:mainfrom
vadims-xplor:fix/check-agent-compatibility-yaml
Open

fix(agent-compatibility): quote SKILL.md description containing colons#207
vadims-xplor wants to merge 1 commit into
cursor:mainfrom
vadims-xplor:fix/check-agent-compatibility-yaml

Conversation

@vadims-xplor

@vadims-xplor vadims-xplor commented Aug 11, 2026

Copy link
Copy Markdown

Summary

Fixes a YAML frontmatter parse error in check-agent-compatibility/SKILL.md.

The unquoted description contains colons (pass: scanner score...), which YAML interprets as nested mappings. This causes npx skills update to emit a warning when scanning the repo:

⚠ Skipped .../check-agent-compatibility/SKILL.md — YAML parse error: Nested mappings are not allowed in compact mappings

Quoting the description resolves the parse error.

Test plan

  • Verified YAML parses with the yaml package used by the skills CLI
  • npx skills update -p -y no longer warns on this skill after merge

Note

Low Risk
Documentation/metadata-only YAML fix with no runtime, security, or data-handling impact.

Overview
Wraps the check-agent-compatibility skill frontmatter description in double quotes so YAML no longer treats colons in the text (e.g. after “pass”) as nested mappings.

That removes the skills CLI “Nested mappings are not allowed in compact mappings” warning when scanning this skill; skill behavior and body content are unchanged.

Reviewed by Cursor Bugbot for commit 21cdc5e. Bugbot is set up for automated code reviews on this repo. Configure here.

Unquoted colons in the check-agent-compatibility description caused YAML
parse errors during skills CLI repo scans (npx skills update).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants