v2.1.1 — npx skills add support
Patch over v2.1.0. No change to the skill's behavior, animation contracts, or output — this makes the skill installable via the skills CLI and fixes a latent frontmatter bug.
What's new
npx skills add csthink/dashmotionnow works (andnpx skills updateto update in place). The skill moved intoskills/dashmotion/, so the CLI installs only the skill files — a clean ~KB install, no eval artifacts or demo GIFs dragged along.- Fixed invalid YAML frontmatter. The
descriptioncontained a bare:("…anything that moves: requests…") that is illegal in an unquoted YAML scalar. Claude's loader tolerated it; strict parsers (skills.sh) rejected the skill outright. Now single-quoted — exact triggering text unchanged.
Install
skillsCLI:npx skills add csthink/dashmotion- claude.ai → Settings → Capabilities → Skills → + Add → upload
dashmotion.zipbelow → toggle on - Claude Code (manual) →
unzip dashmotion.zip -d ~/.claude/skills/
Zip contains dashmotion/ (SKILL.md + references/ + resources/), identical layout to v2.1.0; verified sha256-matching the tagged tree.