travisjneuman avatar

Generic React Design System

A solid reference for spinning up React UIs with consistent patterns across Tailwind, Framer Motion, and accessibility. You get copy-paste components for buttons, inputs, cards, and modals, plus glassmorphism effects and dark mode setup with context. It extends a generic design system skill for the color and spacing fundamentals. Honestly most useful as a starting scaffold when you're tired of rewriting the same button variants and focus states for the hundredth time. The Framer Motion stagger patterns and GPU-accelerated animation examples are nice touches that save you from digging through docs mid-project.

skills.sh installs
187
GitHub stars
108
last updated
Aug 21, 2026

Install

$ npx -y skills add travisjneuman/.claude --skill generic-react-design-system --agent claude-code

Installs into .claude/skills of the current project.

Files

React Design System

Design system patterns for React/TypeScript applications.

Extends: Generic Design System - Read base skill for color theory, typography scale, spacing system, and component states.

Tailwind Configuration

// tailwind.config.js
module.exports = {
  theme: {
    extend: {
      colors: {
        primary: "var(--primary)",
        secondary: "var(--secondary)",
        accent: "var(--accent)",
      },
      spacing: {
        18: "72px",
      },
      borderRadius: {
        xl: "16px",
      },
    },
  },
};

CSS Variables Setup

:root {
  /* Brand - customize per project */
  --primary: #3b82f6;
  --primary-rgb: 59, 130, 246;
  --secondary: #10b981;
  --accent: #8b5cf6;

  /* Surfaces */
  --background: #ffffff;
  --foreground: #000000;
  --muted: #64748b;
}

[data-theme="dark"] {
  --background: #121212;
  --foreground: #ffffff;
}

React Component Patterns

Button Variants

// Primary
<button className="px-6 py-3 bg-primary text-white rounded-lg shadow
  hover:shadow-lg hover:-translate-y-0.5 transition-all">
  Primary
</button>

Sponsors

Details

Repository
github.com/travisjneuman/.claude
Categories
Frontend Development, Marketing & SEO, Design & UI/UX
First seen
Jun 3, 2026

More from travisjneuman/.claude

All 33
1oguzhan18 avatarangular-viewchildoguzhan18/angular-ecosystem-skillsALWAYS use when working with Angular ViewChild, ContentChild, ViewChildren, or accessing DOM elements and child components in Angular.174skills.sh installs
2andrelandgraf avatarnextjs-on-vercelandrelandgraf/fullstackrecipesCreate a Next.js app running on Bun, configure the development environment, and deploy to Vercel with automatic deployments on push.164skills.sh installs
3posthog avatarfeature-flags-nextjsposthog/skillsPostHog feature flags for Next.js applications139skills.sh installs
4huangjia2019 avatarReact 最佳实践huangjia2019/claude-code-engineeringReact 组件设计模式、Hooks 使用指南、性能优化技巧0skills.sh installs
5kettleofketchup avatarfrontend-dev-guidelineskettleofketchup/DraftForgeFrontend development guidelines for React/TypeScript applications. Modern patterns including Suspense, lazy loading, useSuspenseQuery, file organization with fe0skills.sh installs
6recomby-ai avatargeo-review-htmlrecomby-ai/recomby-geoRender an interactive, self-contained HTML companion for a GEO content brief (04-content-brief) or a publish-ready draft (05-production), so a NON-technical cli0skills.sh installs