claude-skills/markdown-html/skills/design-system
Ben Fairless 02c04e3d32
fix(frontmatter): repair 14 unloadable YAML blocks
Twelve files had frontmatter that yaml.safe_load rejects, all from the same
cause: an unquoted plain scalar containing ": " inside description. Claude Code
responds by loading the body with empty metadata, so the skill keeps working
via /name but has no description for the model to match against, and the seven
affected agents (where name and description are required) may not load at all.

Eleven are fixed by quoting the existing scalar, leaving the text
byte-identical. design-system carries both ' and " so quoting would defeat the
repo's regex extractors in generate-docs.py and sync-codex-skills.py; its one
colon-space is reworded instead ("Precedence:" -> "Precedence is").

Two agents had no frontmatter at all and were being listed with a placeholder
description; both now declare name and description. tools is deliberately
omitted so they keep inheriting the full set, as before.

Assisted-by: Claude Code:claude-opus-5
2026-08-03 08:55:36 +08:00
..
assets feat(markdown-html): add v2.10.0 foundation — orchestrator + design-system 2026-05-29 14:19:06 +00:00
references feat(markdown-html): add v2.10.0 foundation — orchestrator + design-system 2026-05-29 14:19:06 +00:00
scripts feat(markdown-html): add v2.10.0 foundation — orchestrator + design-system 2026-05-29 14:19:06 +00:00
SKILL.md fix(frontmatter): repair 14 unloadable YAML blocks 2026-08-03 08:55:36 +08:00