Communitygithub.com

ahai66666/text-to-ui-monorepo

HarmonyOS PC 텍스트-UI 모노레포: 공유 토큰, 컴포넌트 계약, HTML/React/Vue 어댑터, Pixso 매핑 및 Codex Skill 포함

text-to-ui-monorepo란 무엇인가요?

이 스킬은 HarmonyOS PC용 Text-to-UI 모노레포로, 디자인 시스템의 일관성을 유지하면서 텍스트 설명에서 UI를 생성할 수 있도록 돕습니다. 공유 디자인 토큰과 컴포넌트 계약을 기반으로 HTML, React, Vue 등 다양한 프레임워크용 어댑터를 제공하며, Pixso 디자인 도구와의 매핑을 지원합니다. 또한 Codex Skill을 통해 AI 에이전트가 직접 이 모노레포의 규칙과 컴포넌트를 활용하여 UI 코드를 생성할 수 있습니다. 개발자는 중앙 집중식 토큰 및 컴포넌트 정의를 사용하여 여러 플랫폼에서 일관된 UI를 빠르게 구축할 수 있으며, AI 에이전트와의 통합으로 생산성을 크게 향상시킬 수 있습니다.

지원 대상~Claude Code✓Codex CLI~Cursor
npx skills add ahai66666/text-to-ui-monorepo

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

text-to-ui-monorepo은(는) 무엇을 하나요?

HarmonyOS PC 텍스트-UI 모노레포: 공유 토큰, 컴포넌트 계약, HTML/React/Vue 어댑터, Pixso 매핑 및 Codex Skill

개요

이 모노레포는 HarmonyOS PC 환경에서 텍스트 설명을 UI 코드로 변환하는 시스템을 제공합니다. 디자인 시스템의 일관성을 유지하면서 다양한 프레임워크를 지원합니다.

주요 기능

  • 공유 디자인 토큰: 색상, 타이포그래피, 간격 등 디자인 기본 요소를 중앙에서 관리
  • 컴포넌트 계약: 모든 어댑터에서 동일한 인터페이스를 보장하는 컴포넌트 정의
  • 프레임워크 어댑터:
    • HTML 어댑터
    • React 어댑터
    • Vue 어댑터
  • Pixso 매핑: Pixso 디자인 도구와의 연동을 위한 매핑 정보
  • Codex Skill: AI 에이전트(예: Claude Code, Cursor, Codex)가 이 모노레포의 규칙을 이해하고 UI 코드를 생성할 수 있도록 하는 Skill 정의

사용 방법

# 저장소 클론
git clone https://github.com/ahai66666/text-to-ui-monorepo
cd text-to-ui-monorepo

# 의존성 설치
pnpm install

# 빌드
pnpm build

프로젝트 구조

text-to-ui-monorepo/
├── packages/
│   ├── tokens/          # 공유 디자인 토큰
│   ├── contracts/       # 컴포넌트 계약
│   ├── adapter-html/    # HTML 어댑터
│   ├── adapter-react/   # React 어댑터
│   ├── adapter-vue/     # Vue 어댑터
│   └── pixso-mapping/   # Pixso 매핑
├── skills/
│   └── codex-skill/     # Codex Skill 정의
└── README.md

라이선스

MIT

관련 스킬