8000 GitHub - HarryFan/goodux-skills: UX 設計技能包 - 提供無障礙設計、設計系統、資訊架構、使用者訪談、可用性測試、原型設計、線框圖與人物誌建立等專業技能指南 · GitHub
[go: up one dir, main page]

Skip to content

About

UX 設計技能包 - 提供無障礙設計、設計系統、資訊架構、使用者訪談、可用性測試、原型設計、線框圖與人物誌建立等專業技能指南

Resources

Stars

1 star

Watchers

0 watching

Forks

 
 

Repository files navigation

Good UX Skills

專業的 UX 設計技能包,符合 Agent Skills 標準。9 個實戰技能 + 內建 20 個 UI 風格,一行指令安裝到 AI 工具中使用。

功能特色

  • 📚 9 個專業技能 - 使用者訪談、人物誌、資訊架構、線框圖、UI 視覺設計、可用性測試、無障礙設計、設計系統、原型製作
  • 🤖 6 種 AI 工具支援 - Windsurf、Cursor、Claude Code、Continue、Cline、Aider (v2.2.0)
  • 🎨 20 個 UI 風格 - 內建精選視覺風格資料庫,涵蓋科技極簡、賽博龐克、日式和風等多種風格
  • ⚡ 強大 CLI - 多工具支援、單一技能選裝、JSON 輸出、dry-run 模擬 (v2.2.0)
  • 🔧 模組化架構 - 清晰的程式碼結構,易於維護和擴展 (v2.2.0)
  • 🌐 現代化網站 - Next.js 14 + TypeScript + Tailwind CSS
  • 📱 響應式設計 - 完美支援桌面和行動裝置

技術棧

  • 框架: Next.js 14 (App Router)
  • 語言: TypeScript
  • 樣式: Tailwind CSS
  • 圖示: Lucide React
  • 部署: Vercel (推薦)

快速開始

安裝技能包到 AI 工具

# 安裝所有技能(預設支援當前工具)
npx goodux-ux-skills

# 支援多個 AI 工具(v2.2.0 新功能)
npx goodux-ux-skills --tool windsurf --tool cursor --tool claude-code

# 列出支援的 AI 工具
npx goodux-ux-skills --list-tools

# 只安裝指定技能
npx goodux-ux-skills -s wireframing -s user-interview

# 強制覆蓋更新
npx goodux-ux-skills -f

# 列出所有可用技能
npx goodux-ux-skills --list

# 列出 UI 視覺風格庫(20 個風格)
npx goodux-ux-skills --list-styles

# JSON 格式輸出(適合 CI/CD)
npx goodux-ux-skills --json

本地開發網站

# 安裝依賴
npm install

# 開發模式
npm run dev

# 建置生產版本
npm run build
npm start

在瀏覽器中開啟 http://localhost:3000 查看結果。

專案結構

goodux-skills/
├── app/                      # Next.js App Router 頁面
│   ├── globals.css          # 全域樣式
│   ├── layout.tsx           # 根佈局
│   ├── page.tsx             # 首頁
│   ├── skills/              # 技能相關頁面
│   │   ├── page.tsx         # 技能列表頁
│   │   └── [id]/            # 技能詳細頁
│   └── getting-started/     # 開始學習頁面
├── components/              # React 元件
│   └── Navigation.tsx       # 導航元件
├── lib/                     # 工具函式和資料
│   ├── skills.ts           # 技能資料和類型定義
│   └── cn.ts               # 樣式工具函式
└── public/                  # 靜態資源

技能清單

  1. 使用者訪談 (user-interview) - 質性研究與需求探索
  2. 使用者人物誌 (persona-creation) - 角色模型建立
  3. 資訊架構 (information-architecture) - 內容結構與導航設計
  4. 線框圖 (wireframing) - 低保真介面設計
  5. UI 視覺設計 (ui-visual-design) - 視覺風格與 20 個 UI 風格
  6. 可用性測試 (usability-testing) - 使用者測試方法
  7. 無障礙設計 (accessibility-design) - WCAG 標準與實踐
  8. 設計系統 (design-system) - Design Tokens 與元件規範
  9. 原型製作 (prototyping) - 高保真互動原型

如何貢獻

歡迎貢獻新的技能或改善現有內容!

  1. Fork 此專案
  2. 建立你的功能分支 (git checkout -b feature/AmazingSkill)
  3. 提交你的修改 (git commit -m 'Add some AmazingSkill')
  4. 推送到分支 (git push origin feature/AmazingSkill)
  5. 開啟 Pull Request

贊助支持

如果這個專案對你有幫助,歡迎請我喝杯咖啡 ☕

Buy Me a Coffee

授權

MIT License

致謝

本專案靈感來自 OpenAI Codex Skills

About

UX 設計技能包 - 提供無障礙設計、設計系統、資訊架構、使用者訪談、可用性測試、原型設計、線框圖與人物誌建立等專業技能指南

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages

0