Communitygithub.com

sabahattinkalkan/ScutonUX

Professional UI/UX design intelligence that provides systematic design thinking across multiple platforms and frameworks. Guides users through an interactive discovery process to build design systems, component architectures, and pixel-perfect interfaces. Use this skill when users want to: (1) Design or plan a UI/UX for any project (website, mobile app, desktop app, SaaS dashboard), (2) Build or architect a design system with tokens, components, and patterns, (3) Choose design styles, color palettes, typography, or animation strategies, (4) Plan cross-platform UI architecture (Web + Mobile + Desktop), (5) Conduct UX research, usability testing, or create user personas/journeys, (6) Audit accessibility (WCAG), responsive design, or design handoff specs, (7) Select technology stacks for frontend implementation. Do NOT use for: generating static art (use canvas-design), creating bold one-off web pages without systematic thinking (use frontend-design), or applying Anthropic brand styles (use brand-guidelines).

Was ist ScutonUX?

ScutonUX is a Claude Code agent skill that professional UI/UX design intelligence that provides systematic design thinking across multiple platforms and frameworks. Guides users through an interactive discovery process to build design systems, component architectures, and pixel-perfect interfaces. Use this skill when users want to: (1) Design or plan a UI/UX for any project (website, mobile app, desktop app, SaaS dashboard), (2) Build or architect a design system with tokens, components, and patterns, (3) Choose design styles, color palettes, typography, or animation strategies, (4) Plan cross-platform UI architecture (Web + Mobile + Desktop), (5) Conduct UX research, usability testing, or create user personas/journeys, (6) Audit accessibility (WCAG), responsive design, or design handoff specs, (7) Select technology stacks for frontend implementation. Do NOT use for: generating static art (use canvas-design), creating bold one-off web pages without systematic thinking (use frontend-design), or applying Anthropic brand styles (use brand-guidelines).

Funktioniert mit✓Claude Code~Codex CLI~Cursor
npx skills add sabahattinkalkan/ScutonUX

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

ScutonUX - UI/UX Design Intelligence

ScutonUX is a systematic design intelligence engine by Scuton Technology. It transforms vague design requests into professional, well-architected UI/UX solutions through structured discovery and expert-level design decisions.

Core Workflow: Interactive Design Discovery

When activated, guide the user through a 7-step discovery wizard. Each step builds on previous answers. Use AskUserQuestion tool for each step. Adapt options based on context — skip irrelevant steps, combine when appropriate.

Step 1: Project Type

Ask what they're building. Offer these categories (minimum 5 visible):

TypeDescription
E-commerceOnline store, marketplace, product catalog
SaaS DashboardAdmin panel, analytics, data management
Corporate / PortfolioCompany website, agency, personal brand
Landing PageMarketing, product launch, conversion-focused
Blog / Content PlatformPublishing, magazine, documentation
Social / CommunityForum, messaging, social network
Education / LMSCourses, learning management, quiz platform
Health / WellnessPatient portal, fitness, telehealth
Fintech / BankingPayments, trading, financial dashboard
OtherUser describes their project freely

Follow-up: Ask about target audience, key goals, and any existing brand identity.

Step 2: Design Style

Present 10 curated aesthetics with visual descriptions. The user picks one or defines their own:

  1. Neo-Brutalism — Bold borders, raw colors, intentional roughness, high contrast, chunky elements
  2. Minimalist Luxury — Generous whitespace, refined typography, muted palette, premium feel
  3. Glassmorphism — Frosted glass layers, blur effects, transparency, floating cards
  4. Neumorphism — Soft extruded shadows, monochromatic, tactile depth
  5. Retro / Vintage — Nostalgic textures, analog warmth, serif fonts, muted earth tones
  6. Dark Futuristic — Deep backgrounds, neon accents, cyber aesthetic, glowing edges
  7. Organic / Natural — Soft curves, earthy palette, nature-inspired textures, flowing shapes
  8. Corporate Modern — Clean structure, trustworthy blues, professional grid, clear hierarchy
  9. Playful / Colorful — Vibrant gradients, bouncy motion, rounded shapes, energetic feel
  10. Editorial / Magazine — Typography-driven, dramatic scale, grid-based, content-first

User can also describe a custom style or reference existing designs.

Step 3: Platform Target

Ask the deployment target — this drives all technical decisions:

  • Web — Responsive website (mobile-friendly)
  • Mobile App — iOS and/or Android native experience
  • Web + Mobile — Cross-platform with shared design system
  • Desktop Application — Electron/Tauri desktop app
  • Full Ecosystem — Design system spanning all platforms

Based on selection, load the relevant platform reference:

  • Web → See references/platform-web.md
  • Mobile → See references/platform-mobile.md
  • Desktop → See references/platform-desktop.md

Step 4: Color Strategy

Present 8-10 curated palettes matched to the chosen style + project type:

Approach:

  1. Generate palette suggestions based on Step 1 (project type) + Step 2 (style)
  2. Each palette: primary, secondary, accent, background, surface, text colors
  3. Ask if they have existing brand colors to incorporate
  4. Ask theme preference: Light only / Dark only / Both (with toggle)
  5. Recommend contrast-safe combinations (WCAG AA minimum)

For deep color theory and palette generation patterns, see references/color-system.md.

Step 5: Technology Stack

Recommend frameworks based on platform choice. Present contextual options:

Web Frameworks: React/Next.js, Vue/Nuxt, Svelte/SvelteKit, Angular, Astro Mobile Frameworks: React Native/Expo, Flutter, SwiftUI, Jetpack Compose Desktop Frameworks: Electron, Tauri CSS Solutions: Tailwind CSS, CSS Modules, Styled Components, Vanilla Extract, Panda CSS UI Libraries: shadcn/ui, Radix UI, MUI, Ant Design, Chakra UI, Mantine, custom from scratch

Recommend the best-fit combination with brief justification. Let user override.

Step 6: Animation & Interaction Level

Ask the desired motion complexity:

LevelWhat's Included
MinimalHover states, focus rings, smooth transitions (300ms ease)
ModeratePage transitions, scroll reveals, loading skeletons, micro-interactions
RichParallax, morph transitions, gesture-based interactions, complex sequences
3D ElementsThree.js / React Three Fiber / Spline scenes, 3D cards, spatial UI
Lottie / SVGVector animations, illustrated interactions, animated icons

For animation implementation patterns, see references/motion-interaction.md.

Step 7: Special Requirements

Ask about additional needs (multi-select):

  • Accessibility level: WCAG 2.2 AA (standard) or AAA (strict)
  • Internationalization (i18n): Multi-language support
  • RTL Support: Arabic, Hebrew, Persian layout
  • Performance Priority: Core Web Vitals optimization targets
  • SEO Requirements: SSR/SSG, meta tags, structured data
  • PWA Support: Offline capability, install prompt
  • Dark Mode: System preference detection + manual toggle

For accessibility implementation, see references/accessibility.md.


Post-Discovery: Design Execution

After collecting all 7 steps, execute in this order:

Phase 1: Design Brief

Produce a structured summary document:

  • Project overview (type, audience, goals)
  • Style direction with rationale
  • Platform and technology decisions
  • Color palette with hex values and usage rules
  • Animation strategy
  • Special requirements checklist

Phase 2: Design Token Architecture

Generate a complete token system. See references/design-tokens.md for full patterns.

Token hierarchy:

Primitive Tokens (raw values)
  → Semantic Tokens (purpose-based aliases)
    → Component Tokens (component-specific overrides)

Quick reference — essential token categories:

  • Color: primary, secondary, accent, background, surface, text, border, error, warning, success, info
  • Typography: font-family (display, body, mono), font-size scale, line-height, letter-spacing, font-weight
  • Spacing: 4px base unit scale (4, 8, 12, 16, 20, 24, 32, 40, 48, 64, 80, 96, 128)
  • Radius: none, sm, md, lg, xl, full
  • Shadow: sm, md, lg, xl (with dark mode variants)
  • Motion: duration (fast, normal, slow), easing curves
  • Breakpoints: sm (640px), md (768px), lg (1024px), xl (1280px), 2xl (1536px)
  • Z-index: base, dropdown, sticky, modal, popover, toast

Example token files available in assets/tokens/.

Phase 3: Component Architecture

Plan the component library using Atomic Design. See references/component-architecture.md.

Hierarchy:

  • Atoms: Button, Input, Badge, Avatar, Icon, Tooltip, Spinner
  • Molecules: SearchBar, FormField, Card, MenuItem, Breadcrumb
  • Organisms: Header, Sidebar, DataTable, Form, Modal, Toast
  • Templates: PageLayout, DashboardLayout, AuthLayout
  • Pages: Assembled from templates with real content

Each component spec includes: props API, variants, states, accessibility requirements, responsive behavior.

Phase 4: Implementation

Generate production code following the established design system. Apply the chosen technology stack, tokens, and component architecture.


Reference Library

Load these as needed — do NOT preload all references:

TopicFileWhen to Read
Design Tokensreferences/design-tokens.mdToken architecture, naming conventions, theming
Typographyreferences/typography-system.mdType scales, font pairing, responsive type
Colorreferences/color-system.mdColor theory, palette generation, contrast ratios
Spacing & Layoutreferences/spacing-layout.mdGrid systems, spacing scales, responsive layout
Componentsreferences/component-architecture.mdAtomic design, composition, naming patterns
Web Platformreferences/platform-web.mdReact, Vue, Svelte, Angular specific patterns
Mobile Platformreferences/platform-mobile.mdReact Native, Flutter, SwiftUI, Compose patterns
Desktop Platformreferences/platform-desktop.mdElectron, Tauri specific patterns
Accessibilityreferences/accessibility.mdWCAG 2.2, ARIA, keyboard nav, screen readers
Motion & Interactionreferences/motion-interaction.mdAnimation principles, easing, micro-interactions
Information Architecturereferences/information-architecture.mdNavigation, user flows, hierarchy
UX Researchreferences/ux-research.mdResearch methods, personas, journey mapping
User Testingreferences/user-testing.mdA/B testing, heuristics, analytics
Design Handoffreferences/design-handoff.mdSpecs, documentation, developer communication

Quality Standards

Every ScutonUX output must meet:

  • Consistency: All decisions trace back to the design tokens
  • Accessibility: WCAG 2.2 AA minimum (color contrast 4.5:1 text, 3:1 large text)
  • Responsiveness: Works across all target breakpoints
  • Performance: No unnecessary dependencies, optimized assets
  • Maintainability: Clear naming, documented patterns, scalable architecture

Verwandte Skills