From antigravity-awesome-skills
Generates React UI components following StyleSeed Toss conventions for structure, semantic tokens, accessibility, typing, and ergonomics in design system projects.
npx claudepluginhub sickn33/antigravity-awesome-skills --plugin antigravity-awesome-skillsThis skill uses the workspace's default tool permissions.
Part of [StyleSeed](https://github.com/bitjaru/styleseed), this skill generates components that respect the Toss seed's design language instead of improvising ad hoc markup and styling. It emphasizes semantic tokens, predictable typing, reusable variants, and mobile-friendly accessibility defaults.
Generates React UI components following StyleSeed Toss conventions for structure, semantic tokens, accessibility, typing, and ergonomics in design system projects.
Implements reusable, accessible, typed UI components from design specs, adapting to detected project stack or defaulting to React + TypeScript + Tailwind + Radix.
Builds accessible, responsive, performant frontend components using design systems, modern CSS, WCAG patterns, and React/Vue/Svelte examples.
Share bugs, ideas, or general feedback.
Part of StyleSeed, this skill generates components that respect the Toss seed's design language instead of improvising ad hoc markup and styling. It emphasizes semantic tokens, predictable typing, reusable variants, and mobile-friendly accessibility defaults.
Before generating code, inspect the seed's source of truth:
CLAUDE.md for conventionscss/theme.css for semantic tokenscomponents/ui/If the user already has a better local example, follow the local codebase over a generic template.
Place the output where it belongs:
src/components/ui/ for primitives and low-level building blockssrc/components/patterns/ for composed sections or multi-part patternsDo not create a new primitive if an existing one can be extended safely.
Use these defaults unless the host project strongly disagrees:
const componentReact.ComponentProps<> or equivalent native prop typingclassName passthrough supportcn() or the project's standard class mergerdata-slot for component identificationDo not hardcode visual values if the design system has a token for them.
Preferred examples:
bg-cardtext-foregroundtext-muted-foregroundborder-bordershadow-[var(--shadow-card)]aria-* attributes where appropriateProvide: