Skip to content

Fix invalid YAML frontmatter in firecrawl-build SKILL.md - #7

Open
UltraVioletBob wants to merge 1 commit into
firecrawl:mainfrom
UltraVioletBob:fix-firecrawl-build-yaml
Open

Fix invalid YAML frontmatter in firecrawl-build SKILL.md#7
UltraVioletBob wants to merge 1 commit into
firecrawl:mainfrom
UltraVioletBob:fix-firecrawl-build-yaml

Conversation

@UltraVioletBob

@UltraVioletBob UltraVioletBob commented Aug 1, 2026

Copy link
Copy Markdown

Problem

The description: value in skills/firecrawl-build/SKILL.md contains an unquoted colon (…needs web data inside the app: web search…). YAML interprets : inside a plain scalar as a nested mapping, so the frontmatter fails to parse.

As a result, npx skills add firecrawl/skills (and firecrawl setup skills) skips this skill on every install:

⚠ Skipped skills/firecrawl-build/SKILL.md — YAML parse error: Nested mappings are not allowed in compact mappings at line 2, column 14

The other skills in this repo only parse because their descriptions happen to contain no colons.

Fix

Wrap the description in single quotes (single, because the text contains double quotes around "fire girl"). Verified the frontmatter now loads with yaml.safe_load and the skill installs cleanly.

🤖 Generated with Claude Code


View with [code]smith Autofix with [code]smith
Need help on this PR? Tag @codesmith-bot with what you need. Autofix is disabled.

The description value contains an unquoted colon ("inside the app: web
search"), which YAML parses as a nested mapping and rejects. Skill
installers (npx skills add) skip the skill with a parse error as a
result. Quoting the description fixes installation.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
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.

1 participant