# Stylist-Svelte
Stylist-Svelte is positioned as the world's largest Svelte 5 component library, born from a SAMO-aligned methodology and powered by digital tailogism. We deliver scalable, performant, and themeable building blocks whose evolution is guided by morphologic analysis of the domain.
We craft the library using runes, AI farms, and orchestration rituals. The vibe-management.pro team anchors every release with SAMO (SOLID, Atomic Design, Molecular Organization), ensuring individual components and entire compositions remain composable, predictable, and resilient.
Button.styles.ts).src/lib/styles and keep themes consistent.src/lib/utils, providing primitives for state, style, and behaviors.Button.styles.ts).npm install stylist-svelte
<script>
import { ThemeProvider, Button, Input } from 'stylist-svelte';
</script>
<ThemeProvider initialTheme="light">
<h2>Welcome to Stylist-Svelte</h2>
<Input placeholder="Enter your name" />
<Button variant="primary">Get Started</Button>
</ThemeProvider>
DOCUMENTATION.md — overview, architecture, usageBASE_COMPONENTS.md — ThemeProvider, tokens, managersUTILS.md — shared utility functionsTHEMING_SYSTEM.md — theming model and CSS variablesCONTRIBUTING.md — how to contributeThere are 3 launch levels in this repository.
From package.json, you can run:
yarn json:generate (scripts/orchestrator.ts)yarn analyze (same full pipeline)yarn analyze:tokens|contracts|models|styles|components|iconsyarn dep-tree, yarn dep-short, yarn token-audit, yarn contracts-analysisyarn dev:with-json (generation + Vite dev server)orchestrator.ts generates/updates:
src/lib/json/core/*src/lib/json/reports/*src/lib/svg/icons/icon-registry.tsWorkflow file: .github/workflows/json-check.yml
Triggers:
pull_requestpush to main / masterSteps:
yarn json:generategit diff --exit-code -- src/lib/json src/lib/svg/icons/icon-registry.tsResult:
git commitNot configured now.
To run checks before each local commit, add a pre-commit hook (for example via Husky).
Producer prompt: "We create the world’s largest Svelte 5 component library using runes, farms, and AI-agent magic. The vibe-management.pro team presents a SAMO-rooted product. Stylist-svelte follows digital tailogism, measuring impact through morphological analysis and packaging components with functional taxonomy (architecture, information, interaction) plus domain clustering. The design system draws inspiration from molecular organization and keeps tokens, classes, props, presets, states, models, factories, and utilities on hand. AI farms: Claude, Codex, Qwen, Gemini. Roles include Product Owner, Scrum-master, Captitan Svelte, Stylist, Stylist coder-model, Debug, NormControl, Pirat. Agent usage: Qwen 35%, Claude 30%, Codex 25%, Gemini 10%."
MIT License — see LICENSE.