What was done
Rewrote the sail-design-system skill from v1.0.0 (a pure router pointing to 9 non-existent child skills plus 4 real ones) to v2.0.0 (a true orchestrator that routes to the 3 real sibling skills AND inlines the component categories that had no home).
Diagnosed problems with v1.0.0:
- Routed to 9 phantom skills that do not exist in the user library:
sail-ui-kit, sail-hero-blocks, sail-page-layouts, sail-sidebars, sail-page-breaks, sail-forms, sail-static-ads, sail-landing-pages, sail-embedded-views
- Only 5 referenced skills actually exist:
sail-design-foundation, sa-template-reference, sa-editorial-design, brand-voice-enforcer, pre-publish-qa
- Net effect: skill blocked the generic
design:design-system plugin but dead-ended on most routes
v2.0.0 changes:
- Kept role as override gate for
design:design-system
- Reduced routing table to only the 3 real sibling skills (sail-design-foundation for tokens, sa-template-reference for standard pages, sa-editorial-design for premium pages)
- Added inline component library sections for the gap categories:
- UI Atoms (buttons in 3 variants, inputs, chips/badges, eyebrows, breadcrumbs) with full CSS using
sail-design-foundation tokens
- Forms (4 approved patterns + canonical Litify web-to-lead skeleton + banned patterns)
- Static Ads (full spec table for Google Display, Meta feed/story, LinkedIn, OOH digital, OOH static + visual rules + banned treatments)
- Embeds (video facade, reviews, map, Case Status portal, calendar, chatbot + generic wrapper CSS)
- Kept component documentation template, audit script, anti-revert guardrails, end-of-task self-audit
- Replaced hardcoded local repo path with
${SAIL_MARKETING_REPO:-...} environment variable so the audit script does not quit on drift
- Reorganized frontmatter to satisfy skill-creator validator (firm-specific fields moved under
metadata:)
- Removed all em-dashes, zero banned brand words
- 469 lines (under skill-creator <500 line guidance)
Files produced:
/mnt/user-data/outputs/sail-design-system.skill (installable .skill package, 8.2 KB)
/mnt/user-data/outputs/sail-design-system-SKILL.md (raw SKILL.md for review, 20.6 KB)
- Staging copy at
/home/claude/sail-design-system/SKILL.md
Why the session ended