feat: promote v2 (experimental) as default taste-skill, preserve v1 as taste-skill-v1#31
Merged
Merged
Conversation
Moves the original SKILL.md (install name design-taste-frontend) to skills/taste-skill-v1/ with renamed install ID design-taste-frontend-v1. Replaces skills/taste-skill/SKILL.md with the v1.5 rewrite, keeping the install ID design-taste-frontend so the default npx install command stays unchanged for existing users (now picks up v1.5 automatically). v1.5 highlights: - New Section 0 Brief Inference, Section 2 Design-System Map, Section 8 Dark Mode Protocol, Section 11 Redesign Protocol, Section 12 Block Library schema, Section 13 Out-of-Scope, Section 14 hard Pre-Flight Check - New Section 9.G complete em-dash ban - New canonical GSAP code skeletons (sticky-stack, horizontal-pan, scroll-reveal) - Hardened production-tested bans: section-number eyebrows, version labels, photo-credit captions, decoration hero strips, pills on images, locale strips, scroll cues, decorative dots, divider overuse - Color/Shape/Theme consistency locks, hero discipline, bento cell-count rule, italic descender clearance - Tailwind v4 default, Motion (rebrand of Framer Motion) recommended Backward compat: - npx skills add ... --skill 'design-taste-frontend' now installs v1.5 (recommended) - npx skills add ... --skill 'design-taste-frontend-v1' installs the original v1 (escape hatch) Updated: README skills table, skill.sh registry, skills/llms.txt, new CHANGELOG.md Co-authored-by: Cursor <cursoragent@cursor.com>
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.
Summary
Promotes the v1.5 rewrite of
taste-skillto be the new default. The existingnpx skills add ... --skill "design-taste-frontend"install command keeps working but now installs v1.5 automatically. The original v1 is preserved atskills/taste-skill-v1/and remains installable asdesign-taste-frontend-v1.Changes
skills/taste-skill/SKILL.mdis now the v1.5 rewrite (install name unchanged:design-taste-frontend).skills/taste-skill-v1/SKILL.mdis the original v1, with install name renamed todesign-taste-frontend-v1.skill.shregistry gets[taste-skill-v1]entry alongside[taste-skill].skills/llms.txtupdated with both entries.README.mdskills table updated to show v1.5 as the default and v1 as the legacy escape-hatch.CHANGELOG.mdadded with full v1 → v1.5 diff.v1.5 highlights
New structure — Section 0 Brief Inference, Section 2 Brief→Design-System Map, Section 8 Dark Mode Protocol, Section 11 Redesign Protocol, Section 12 Block Library Schema, Section 13 Out of Scope, Section 14 hard Pre-Flight Check.
New hard bans (Section 9) — complete em-dash ban (9.G), section-numbering eyebrows, version labels in hero, photo-credit captions, decoration text strips at hero bottom, pills overlaid on images, version footers on marketing pages, locale/city/time/weather strips, scroll cues, decorative status dots,
border-t+border-bon every row of long lists, scoring bars with filled background tracks, div-based fake product UI.New design rules — Color Consistency Lock, Shape Consistency Lock, Button Contrast Check, Hero discipline (≤2 lines headline, ≤20 words subtext), Navigation discipline (single line, ≤80px height), Used-by-logo-wall placement rules with real SVG logos, Section-Layout-Repetition Ban, Bento Cell Count Rule, Page Theme Lock, Italic Descender Clearance, Long-list UI-component alternatives.
Animation discipline — canonical GSAP code skeletons for sticky-stack (5.A), horizontal-pan (5.B), and lighter Motion-only scroll-reveal (5.C). Forbidden patterns (5.D) including
window.addEventListener('scroll'). Reduced-motion mandatory. "Motion claimed = motion shown" rule.Stack updates — Tailwind v4 default, Motion (rebrand of Framer Motion) recommended, icons from Phosphor/HugeIcons/Radix/Tabler only.
Full diff in CHANGELOG.md.
Backward compatibility
npx skills add ... --skill "design-taste-frontend"— installs v1.5 (recommended default).npx skills add ... --skill "design-taste-frontend-v1"— installs the original v1 (escape hatch).Stability note
v1.5 is the new default AND is actively iterating. Minor refinements may land in any v1.5.x release. Breaking changes will wait for v2.0.0.
Test plan
npx skills add https://github.com/Leonxlnx/taste-skill --skill "design-taste-frontend"installs v1.5 SKILL.md correctly.npx skills add https://github.com/Leonxlnx/taste-skill --skill "design-taste-frontend-v1"installs the original v1 SKILL.md correctly.name:field).skill.sh taste-skillandskill.sh taste-skill-v1both resolve to the correct paths.