ss-copy
Generate UX microcopy (button labels, error messages, empty states, toasts) following a casual-but-polite voice and tone
ss-component
Generate a new UI component following the StyleSeed design conventions
Full skill instructions
When .styleseed/project.json and .styleseed/artifacts/index.json exist, resolve the requested artifact ID first, then read only .styleseed/bundles/<artifact-id>.md and .styleseed/manifests/<artifact-id>.json. Never fall back to the global legacy bundle for a registry project. Legacy projects may use .styleseed/effective-rules.md only when no registry exists.
/ss-page/ss-patterncomponents/ui/ directory or no Tailwind v4)Generate a new component: $0 Description: $ARGUMENTS
First, read the compiled design method:
.styleseed/effective-rules.md and .styleseed/manifest.json; resolve if stalecss/theme.css for available design tokenscss/recipes.css for morphology variables and helper classescomponents/ui/button.tsx as a reference patternFollow these conventions strictly:
function declaration (not const)data-slot="component-name" attributecn() from @/components/ui/utils for all className mergingReact.ComponentProps<> for prop typingclassName prop for overridesclass-variance-authority) if the component has variantsbg-card, text-foreground) — never inline hexDesign token usage:
text-foreground, bg-card, text-brand, text-muted-foreground, border-borderss-pattern-surface; insets/controls/icons use the matching ss-* classduration-[var(--duration-fast)], ease-[var(--ease-default)]Typography rules:
leading-none tracking-[-0.02em]leading-snug tracking-[-0.01em]leading-normal (default tracking)tracking-[0.05em]size-* shorthand instead of w-* h-*ms-*/me-* instead of ml-*/mr-* (logical properties)Accessibility requirements:
min-h-11 min-w-11)aria-* attributes passthroughfocus-visible:ring-2 focus-visible:ring-ring for keyboard focusprefers-reduced-motion for animationsExport the component as a named export (not default)
Place the file in the appropriate directory:
src/components/ui/src/components/patterns/Generate UX microcopy (button labels, error messages, empty states, toasts) following a casual-but-polite voice and tone
Quick automated lint — detects common design system violations in seconds
Add appropriate user feedback states (loading, success, error, empty) to a component or page
Generate a composed UI pattern (card layout, list, form section, grid, etc.) using design system primitives
Audit screens for UX issues using Nielsen's heuristics and modern mobile UX best practices
Interactive setup wizard — guides you step-by-step to configure the design system for your project
Audit a component or page for accessibility issues and fix them
Design user flows and navigation structure following proven UX patterns
Update StyleSeed engine in your project — analyzes what's outdated and updates safely
View, add, or modify design tokens in the StyleSeed design system
Generate, edit, and beat-sync AI video with leading models in one workspace.
The world's fastest calendar for remote work
Transform Your Design with AI Designer by ImgCreator.ai
Revolutionizing Video Production with AI-Powered Creativity
Extend an image past the frame and let AI fill the new aspect ratio.
Discover your celebrity doppelgänger with StarByFace!
ChainClarity explains 700+ crypto whitepapers in plain English, with layered summaries, comparisons, research tools, alerts, and a $4.99 Pro plan.
Opus.ai: Revolutionize Your Web Experience