ss-update

Featured

Update StyleSeed engine in your project — analyzes what's outdated and updates safely

Web & Frontend 852 stars 75 forks Updated 5 days ago MIT

Install

View on GitHub

Quality Score: 95/100

Stars 20%
98
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# StyleSeed Update Assistant ## When NOT to use - For first-time setup → use `/ss-setup` - For just one new component or skin — copy that file manually - For projects that have heavily diverged from upstream — manual diff review first - Updating the engine is separate from re-designing your UI. Steps 1–5 update engine files only; if you want an old generic build re-done to the new standard, that's **Step 6 (Retrofit)**. Automatically detect and update StyleSeed files in the current project. ## Reassure the user first Updating is **safe and reversible**. Updates are additive — new rules, components, skins, and skills get added; your `theme.css`, your components, and your app code are never overwritten, and design rules only ever get added (never changed in a breaking way). A big version jump looks like a lot changed, but it's almost all additions. **Do NOT warn the user that the build will break** unless you actually find a changed component/import API. Tell them: commit first, copy the new rules + skills, run a build, and `git reset --hard` if anything is off — they can't permanently break their project. ## Instructions ### Step 1: Detect Current Setup Scan the project to find where StyleSeed files are: ```bash # Find DESIGN-LANGUAGE.md find . -name "DESIGN-LANGUAGE.md" -not -path "*/node_modules/*" # Find CLAUDE.md find . -name "CLAUDE.md" -not -path "*/node_modules/*" # Find skills (ss-* is current; ui-*/ux-* are legacy names to migrate from) find . -path "*/.c...

Details

Author
bitjaru
Repository
bitjaru/styleseed
Created
3 months ago
Last Updated
5 days ago
Language
TypeScript
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category