feat(skills): add claude-design HTML artifact skill + disambiguate design skills#16358
Merged
Conversation
…s vs design-md - claude-design: design process + taste for one-off HTML artifacts - popular-web-designs: 54 ready-to-paste design systems (Stripe/Linear/etc.) - design-md: formal DESIGN.md token spec file authoring Adds a comparison table to claude-design's 'When To Use' section and reciprocal pointers in design-md and popular-web-designs. Also corrects claude-design author attribution to BadTechBandit.
…ross-ref - claude-design: 'Design one-off HTML artifacts (landing, deck, prototype).' (57) - popular-web-designs: '54 real design systems (Stripe, Linear, Vercel) as HTML/CSS.' (60) - design-md: "Author/validate/export Google's DESIGN.md token spec files." (59) Also adds an inline callout near the top of claude-design pointing to popular-web-designs and design-md so the cross-reference lands even without reading the full decision table.
Target: every skill's description fits in a one-line gateway menu and leads with trigger keywords an agent would match on. Drops filler like 'Use this skill to', 'A skill for', 'This skill provides'. Before: max description length was 791 chars (architecture-diagram), 74 of 81 built-in skills were >60 chars. After: max 60, mean 54, all 81 built-in skills <=60. Rewritten with double-quoted YAML scalars to preserve Chinese/arrow glyphs (baoyu-comic, yuanbao, youtube-content).
For 14 of 74 compressed skills, the original description contained trigger keywords, technique counts, attribution, or use-case phrases not covered by the existing body content. Prepends a 'When to use' / 'What's inside' block near the top so the agent still has the full context when the skill is loaded. Skills salvaged: - codex, ascii-video, creative-ideation, excalidraw, manim-video, p5js - gif-search, heartmula, youtube-content - lm-evaluation-harness, obliteratus, vllm, axolotl - powerpoint Remaining 60 skills were verified to already cover the dropped content in their existing body sections (When to Use, overview, intro prose) or had short descriptions fully captured by the new compressed form.
|
🙏🏽💪🏻 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Salvages #15131 by @BadTechBandit onto current main, with a clearer boundary between the three design skills in
skills/creative/.Summary
skills/creative/claude-design/SKILL.md(from feat(skills): add claude-design HTML artifact skill #15131, authorship preserved).popular-web-designsvsdesign-md" comparison table to claude-design so agents pick the right one.design-mdandpopular-web-designs.author:toBadTechBandit.CREWorx@users.noreply.github.com→BadTechBandittoscripts/release.pyAUTHOR_MAP (the CREWorx GitHub account no longer exists; user renamed to BadTechBandit).Skill boundaries (now explicit)
Closes #15131.