Token导航 LogoToken导航TokenDH.com
研究检索external-servicegithub未标认证来源可访问clear审计通过

moai-foundation-uiux摩艾基金会 UIUX

Agent Skill

moai-foundation-uiux 用于查找、检索和筛选相关信息,适合在 Codex、Claude、Cursor、Gemini CLI 中需要根据关键词、任务场景或来源线索快速定位候选结果时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

总安装

186

周安装

8

GitHub Stars

公开资料未说明

下载量

65
CodexClaudeCursorGemini CLI

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

3

许可证

MIT

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:moai-foundation-uiux(摩艾基金会 UIUX)
来源仓库:https://github.com/rdmptv/adbautoplayer
仓库路径:skills/moai-foundation-uiux
安装命令:
npx skills add https://github.com/rdmptv/adbautoplayer --skill moai-foundation-uiux
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。不同来源提供的安装方式可能略有差异;本站展示可直接复制的安装命令,安装前请核对来源页面。

skills.shnpx skills
npx skills add https://github.com/rdmptv/adbautoplayer --skill moai-foundation-uiux

简介

用于查找、检索和筛选相关信息,适合基于关键词或场景定位内容。

  • 支持多轮交互和结果精炼,便于 Agent 在复杂任务中提取事实。
  • 通过 GitHub 安装,需确认是否会触发联网或执行系统命令。
  • 权限和稳定性未经验证,建议在使用前人工复核输出。
  • 适用于 Codex、Claude、Cursor 和 Gemini CLI,实际能力依赖仓库实现。

SKILL.md

Quick Reference (30 seconds)

Core UI/UX Foundation

Enterprise-grade UI/UX foundation integrating design systems (W3C DTCG 2025.10), component architecture (React 19, Vue 3.5), accessibility (WCAG 2.2), icon libraries (200K+ icons), and theming systems.

Unified Capabilities:

  • Design Systems: W3C DTCG 2025.10 tokens, Style Dictionary 4.0, Figma MCP workflows
  • Component Architecture: Atomic Design, React 19, Vue 3.5, shadcn/ui, Radix UI primitives
  • Accessibility: WCAG 2.2 AA/AAA compliance, keyboard navigation, screen reader optimization
  • Icon Libraries: 10+ ecosystems (Lucide, React Icons 35K+, Tabler 5900+, Iconify 200K+)
  • Theming: CSS variables, light/dark modes, theme provider, brand customization

When to Use:

  • Building modern UI component libraries with design system foundations
  • Implementing accessible, enterprise-grade user interfaces
  • Setting up design token architecture for multi-platform projects
  • Integrating comprehensive icon systems with optimal bundle sizes
  • Creating customizable theming systems with dark mode support

Module Organization:


Implementation Guide

Foundation Stack (November 2025)

Core Technologies:

  • React 19 (Server Components, Concurrent Rendering)
  • TypeScript 5.5 (Full type safety, improved inference)
  • Tailwind CSS 3.4 (JIT compilation, CSS variables, dark mode)
  • Radix UI (Unstyled accessible primitives)
  • W3C DTCG 2025.10 (Design token specification)
  • Style Dictionary 4.0 (Token transformation)
  • Figma MCP (Design-to-code automation)
  • Storybook 8.x (Component documentation)

Quick Decision Matrix:

NeedModuleKey Tools
Design tokensDesign System TokensDTCG 2025.10, Style Dictionary 4.0
Component patternsComponent ArchitectureAtomic Design, React 19, shadcn/ui
AccessibilityAccessibility WCAGWCAG 2.2, jest-axe, keyboard nav
IconsIcon LibrariesLucide, React Icons, Tabler, Iconify
ThemingTheming SystemCSS variables, Theme Provider
ExamplesExamplesReact/Vue implementations

Quick Start Workflows

1. Design System Setup (30 minutes)

Step 1: Initialize design tokens

{
  "$schema": "https://tr.designtokens.org/format/",
  "$tokens": {
    "color": {
      "$type": "color",
      "primary": { "500": { "$value": "#3b82f6" } }
    },
    "spacing": {
      "$type": "dimension",
      "md": { "$value": "1rem" }
    }
  }
}

Step 2: Transform tokens with Style Dictionary

npm install --save-dev style-dictionary
npx style-dictionary build

Step 3: Integrate with components

import { colors, spacing } from '@/tokens'

See: Design System Tokens for complete token architecture


2. Component Library Setup (45 minutes)

Step 1: Initialize shadcn/ui

npx shadcn-ui@latest init
npx shadcn-ui@latest add button form dialog

Step 2: Setup Atomic Design structure

components/
├── atoms/      (Button, Input, Label)
├── molecules/  (FormGroup, Card)
├── organisms/  (DataTable, Modal)

Step 3: Implement with accessibility

<Button aria-label="Submit form" variant="primary">
  Submit
</Button>

See: Component Architecture for patterns and examples


3. Icon System Integration (15 minutes)

Step 1: Choose icon library

# General purpose
npm install lucide-react

# Maximum variety
npm install @iconify/react

# Dashboard optimized
npm install @tabler/icons-react

Step 2: Implement type-safe icons

import { Heart, Search } from 'lucide-react'

<Search className="w-5 h-5 text-gray-600" />

See: Icon Libraries for library comparison and optimization


4. Theme System Setup (30 minutes)

Step 1: Configure CSS variables

:root {
  --primary: 222.2 47.4% 11.2%;
  --background: 0 0% 100%;
}

.dark {
  --primary: 210 40% 98%;
  --background: 222.2 84% 4.9%;
}

Step 2: Implement Theme Provider

<ThemeProvider attribute="class" defaultTheme="system">
  <App />
</ThemeProvider>

See: Theming System for complete theme system


Key Principles

1. Design Token First:

  • Single source of truth for design decisions
  • Semantic naming (color.primary.500 not blue-500)
  • Multi-theme support (light/dark)
  • Platform-agnostic transformation

2. Accessibility by Default:

  • WCAG 2.2 AA minimum (4.5:1 text contrast)
  • Keyboard navigation for all interactive elements
  • ARIA attributes for screen readers
  • Focus management and visible indicators

3. Component Composition:

  • Atomic Design hierarchy (Atoms → Molecules → Organisms)
  • Props API for reusability
  • Variant-based styling (not separate components)
  • Type-safe with TypeScript

4. Performance Optimization:

  • Tree-shaking for icons (import specific, not *)
  • Lazy loading for large components
  • React.memo for expensive renders
  • Bundle size monitoring

Tool Ecosystem

CategoryToolVersionPurpose
Design TokensW3C DTCG2025.10Token specification
Style Dictionary4.0+Token transformation
ComponentsReact19UI framework
shadcn/uiLatestComponent library
Radix UILatestAccessible primitives
IconsLucideLatest1000+ modern icons
React IconsLatest35K+ multi-library
IconifyLatest200K+ universal
ThemingTailwind CSS3.4Utility-first CSS
CSS VariablesNativeTheme tokens
Accessibilityaxe DevToolsLatestAccessibility testing
jest-axeLatestAutomated a11y tests
DocumentationStorybook8.xComponent docs
Figma MCPLatestDesign-to-code

Module Cross-Reference

Component Architecture

Focus: Component architecture and implementation patterns

Key Topics:

  • Atomic Design (Atoms, Molecules, Organisms)
  • React 19 + Server Components
  • Vue 3.5 + Composition API
  • shadcn/ui component patterns
  • Props API design
  • Storybook integration

When to Use: Building or architecting UI component libraries


Design System Tokens

Focus: Design token architecture and tooling

Key Topics:

  • W3C DTCG 2025.10 token structure
  • Style Dictionary configuration
  • Multi-theme support
  • Figma MCP workflow
  • Semantic naming conventions

When to Use: Setting up design system foundations


Accessibility WCAG

Focus: WCAG 2.2 compliance and accessibility testing

Key Topics:

  • Color contrast validation (4.5:1 AA, 7:1 AAA)
  • Keyboard navigation patterns
  • Screen reader optimization (ARIA)
  • Focus management
  • Automated testing (jest-axe)

When to Use: Ensuring accessibility compliance


Icon Libraries

Focus: Icon library selection and integration

Key Topics:

  • 10+ library comparison (Lucide, React Icons, Tabler, Iconify)
  • Bundle size optimization
  • Tree-shaking strategies
  • Type-safe icon components
  • Performance patterns

When to Use: Integrating icon systems with optimal bundle sizes


Theming System

Focus: Theme system implementation

Key Topics:

  • CSS variable architecture
  • Light/dark mode switching
  • System preference detection
  • Brand customization
  • Tailwind CSS integration

When to Use: Implementing customizable theming


Examples

Focus: Practical code examples

Key Topics:

  • Button component (React, Vue)
  • Form validation (Zod + React Hook Form)
  • Data table (TanStack Table)
  • Modal dialog (focus trap)
  • Theme provider
  • Icon usage patterns

When to Use: Reference implementations


Reference

Focus: External documentation links

Key Topics:

  • Official documentation (DTCG, WCAG, Figma, Storybook)
  • Library references (React, Tailwind, Radix UI)
  • Tool documentation (Style Dictionary, jest-axe)
  • Best practice guides

When to Use: Finding official resources


Best Practices

DO:

  • ✅ Use semantic design tokens (color.primary.500 not blue-500)
  • ✅ Follow Atomic Design hierarchy (Atoms → Molecules → Organisms)
  • ✅ Verify 4.5:1 contrast ratio for all text (WCAG AA)
  • ✅ Implement keyboard navigation for all interactive elements
  • ✅ Tree-shake icons (import specific, avoid import *)
  • ✅ Use CSS variables for theme customization
  • ✅ Document all props with TypeScript types
  • ✅ Test components with jest-axe for accessibility

DON'T:

  • ❌ Hardcode colors (use design tokens)
  • ❌ Skip ARIA labels on icon-only buttons
  • ❌ Import entire icon libraries (import * from 'lucide-react')
  • ❌ Forget to test dark mode
  • ❌ Ignore keyboard navigation
  • ❌ Skip focus indicators
  • ❌ Use inline styles (use Tailwind classes)
  • ❌ Forget loading states

Works Well With

Skills:

  • moai-lang-unified - TypeScript and JavaScript best practices
  • moai-foundation-core - TRUST 5 quality validation
  • moai-library-nextra - Documentation generation
  • moai-library-shadcn - shadcn/ui specialized patterns (complementary)

Agents:

  • code-frontend - Frontend component implementation
  • design-uiux - Design system architecture
  • mcp-figma - Figma integration workflows
  • core-quality - Accessibility and quality validation

Commands:

  • /moai:2-run - TDD implementation cycle
  • /moai:3-sync - Documentation generation

Migration from Legacy Skills

This skill consolidates 4 previous skills:

moai-component-designerComponent Architecture

  • Atomic Design patterns
  • React 19 / Vue 3.5 examples
  • Component architecture

moai-design-systemsDesign System Tokens + Accessibility WCAG

  • DTCG token architecture
  • Figma MCP workflows
  • WCAG 2.2 compliance

moai-icons-vectorIcon Libraries

  • Icon library comparison
  • Performance optimization
  • Integration patterns

moai-library-shadcn (partially) → Component Architecture + Theming System

  • shadcn/ui patterns
  • Theme system
  • Component composition

Note: moai-library-shadcn remains as a complementary skill for shadcn/ui-specific advanced patterns.


Official Resources


Last Updated: 2025-11-26 Status: Production Ready Version: 1.0.0

适合场景

01

用户想查找某类 Agent Skill 时

02

需要根据任务场景推荐可安装能力包时

03

需要对比不同来源的安装命令和来源信息时

04

需要参考平台分布和安装热度时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

补充不同宿主或平台的使用分布数据

能力 5

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

Claude Code

30.93%
按下载量换算20

windsurf

24.33%
按下载量换算16

OpenCode

17.62%
按下载量换算11

Codex

11.42%
按下载量换算7

Antigravity

8.46%
按下载量换算5

Gemini CLI

3.34%
按下载量换算2

安全审计

Gen Agent Trust Hub

通过

Socket

通过

Snyk

通过

权限和风险

external-service

该 Skill 可能调用第三方服务、云服务或外部模型 API,使用前需要确认账号、额度、数据发送范围和服务条款。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。

来源信息

继续浏览同类 Skills