Communitygithub.com

curiositech/windags-skills

創造獨特的網頁設計,涵蓋品牌識別、色彩調色板、排版及現代 UI/UX 模式。適用於品牌識別開發、視覺設計系統、版面構成及響應式網頁設計。

windags-skills 是什麼?

這個技能是一個專業的網頁設計專家,專門為網頁應用程式建立獨特的視覺系統。它涵蓋了版面佈局策略、色彩調色板選擇、視覺層次決策等多個方面,並提供詳細的決策樹來幫助 AI 根據不同的專案類型(如內容密集型網站、行銷轉換頁面、電子商務平台或儀表板介面)選擇最合適的設計方案。該技能也明確指出了其不適用的範圍,例如深度的排版細節、色彩理論數學、設計系統標記或原生行動應用程式設計等,並建議用戶在這些情況下轉向其他專門的技能。透過提供具體的失敗模式(如「委員會設計症候群」、「裝飾重於功能」)和實際工作範例(如 SaaS 儀表板重新設計和電子商務產品頁面),這個技能不僅能提供設計建議,還能幫助 AI 避免常見的陷阱並驗證設計決策的品質。它支援 Claude Code、Cursor 等 AI 代理平台,旨在幫助開發者和設計師創建更美觀、更易用且符合品牌識別的網頁設計。

相容平台~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/curiositech/windags-skills/tree/HEAD/skills/web-design-expert

在你喜歡的 AI 中提問

開啟一個已預先載入此 Agent Skill 的新對話。

說明文件

網頁設計專家

專門為網頁應用程式建立獨特視覺系統的專業網頁設計師。

決策點

版面佈局方法選擇

IF 內容密集型 (部落格、文件、學習平台)
├─ 12 欄網格系統
├─ 高文字密度搭配清晰的層次結構
└─ 一致的間距以確保可讀性

IF 行銷/轉換導向 (SaaS、電子商務登陸頁面)
├─ 首屏英雄區塊優先設計
├─ 允許不對稱佈局以營造戲劇效果
└─ 大面積留白引導注意力

IF 電子商務/商品目錄密集型
├─ 使用 CSS Grid 的自動填充(auto-fit)顯示商品
├─ 卡片式佈局
└─ 篩選/搜尋功能顯著

IF 儀表板/應用程式介面
├─ 側邊欄 + 主要內容區
├─ 資料密度優先
└─ 導航隨時可存取

IF 社論/雜誌風格
├─ 混合網格系統
├─ 大圖片搭配引言
└─ 視覺多樣性優先於一致性

色彩調色板策略

IF B2B/企業用戶
├─ 藍色主色 (信任、專業)
├─ 中性色為主的調色板
└─ 極少數強調色

IF 消費者/生活風格品牌
├─ 較暖的主色 (橙色、綠色、紫色)
├─ 季節性強調色選項
└─ 情感驅動的選擇

IF 高流量/無障礙至關重要
├─ 強制執行 4.5:1 最小對比度
├─ 色盲測試過的顏色組合
└─ 需要提供暗色模式變體

視覺層次決策樹

IF 用戶目標 = 立即行動 (註冊、購買)
├─ 首屏英雄區呼籲行動按鈕 (強制)
├─ 每頁單一主要行動
└─ 視覺重量集中在轉換元素上

IF 用戶目標 = 內容消費
├─ 先顯示內容預覽/摘要
├─ 允許多個參與路徑
└─ 優化閱讀體驗

IF 用戶目標 = 探索 (作品集、目錄)
├─ 主要使用網格/畫廊佈局
├─ 優化快速掃描
└─ 縮圖 → 詳細頁面流程

失敗模式

委員會設計症候群

  • 症狀: 同一頁面上有多種視覺風格、品牌訊息衝突、沒有清晰的設計系統
  • 檢測規則: 如果在一個頁面上看到 3 種以上不同的按鈕樣式或字型
  • 解決方法: 建立設計原則文件,強制單一事實來源,讓利害關係人認同約束條件

裝飾重於功能

  • 症狀: 無目的的動畫、無法幫助理解的視覺元素、因圖形導致載入緩慢
  • 檢測規則: 如果無法解釋每個視覺元素如何幫助用戶達成目標
  • 解決方法: 移除無法服務用戶需求的元素,每個動畫都需以用戶利益為由證明其必要性

行動裝置事後補救模式

  • 症狀: 行動裝置上出現橫向捲軸、觸控目標太小、小螢幕上使用桌面版導航
  • 檢測規則: 如果在行動裝置上使用需要放大或橫向滾動
  • 解決方法: 從行動優先開始設計,在真實裝置上測試,確保觸控目標至少 44px

低對比度無障礙失敗

  • 症狀: 淺灰色文字 (#999) 在白色背景上、陽光下可讀性差、用戶抱怨文字可見度
  • 檢測規則: 如果任何文字在測試時未通過 WCAG 4.5:1 對比度要求
  • 解決方法: 使用對比度檢查工具,在明亮光線條件下測試,提供高對比度模式選項

資訊架構崩塌

  • 症狀: 用戶找不到主要內容、導航不符合心智模型、跳出率高
  • 檢測規則: 如果用戶無法在 3 次點擊或 30 秒內完成主要任務
  • 解決方法: 用戶旅程地圖、使用卡片分類法設計導航、突出關鍵操作

工作範例

範例 1:SaaS 儀表板重新設計

情境: B2B 分析平台,用戶每天在介面上花費 2 小時以上

決策過程:

  1. 用戶分析: 追求效率而非美學的專業用戶
  2. 佈局選擇: 側邊欄導航 (始終可存取) + 主要內容區
  3. 色彩策略: 藍色主色 (#2563eb) 代表信任,極少強調色以減少認知負荷
  4. 層次結構: 資料表格佔據最大空間,操作為次要但仍可存取

關鍵設計決策:

  • 密集的資訊顯示 (8px 間距比例)
  • 高對比度文字 (#1f2937 在 #ffffff 上)
  • 統一的按鈕尺寸 (40px 高度方便點擊)
  • 狀態指示器使用語義顏色 (綠色=正常,紅色=警報)

結果驗證:

  • 任務完成率提升 23%
  • 用戶回報的「易用性」提高
  • 關於導航的支援工單減少 40%

範例 2:電子商務商品頁面

情境: 時尚零售商,行動優先用戶 (70% 行動流量)

決策過程:

  1. 流量模式: 行動瀏覽器用戶,快速決策者
  2. 佈局選擇: 行動裝置單欄,桌面裝置雙欄
  3. 視覺優先級: 商品圖片 > 價格 > 評論 > 規格
  4. 轉換元素: 行動裝置上加入購物車按鈕固定顯示,顯眼但不強迫

關鍵設計決策:

  • 主打商品圖片在行動裝置上填滿螢幕寬度
  • 價格以大字體、粗體顯示,立即可見
  • 評論摘要放在商品詳細資訊上方
  • 尺寸/顏色選擇器具有即時視覺回饋

新手 vs 專家做法:

  • 新手會: 把所有商品資訊放在首屏,使用小商品圖片
  • 專家掌握到: 用戶需要大圖片來評估時尚單品,價格敏感型用戶需要早期看到評論驗證

可量化結果:

  • 行動轉換率提升 31%
  • 平均工作階段時間增加 (用戶探索更多商品)
  • 購物車放棄率降低 18%

品質關卡

  • 主要用戶操作在頁面載入後 3 秒內在視覺上顯而易見
  • 所有文字符合 WCAG AA 對比度要求 (最低 4.5:1)
  • 行動裝置佈局在 320px 寬度下無水平滾動
  • 互動元素的觸控目標最小為 44px
  • 品牌顏色一致使用 (各元件使用相同的十六進位值)
  • 視覺層次最多使用 3 種字重和 4 種字級
  • 頁面在 3G 連線下 3 秒內載入並可互動
  • 導航符合用戶心智模型 (任務完成率 >80% 確認)
  • 設計在淺色和深色系統偏好下均可正常運作
  • 元件已定義懸停、聚焦和啟用狀態

不適用範圍

請勿將此技能用於:

  • 深入的排版決策 (行高計算、字元間距) → 請使用 typography-expert
  • 色彩理論數學或調色板生成 → 請使用 color-theory-palette-harmony-expert
  • 設計系統標記架構或 CSS 變數 → 請使用 design-system-creator
  • 復古或歷史設計風格 → 請使用 windows-3-1-web-designer
  • 原生行動應用程式介面設計 → 委派給 native-app-designer
  • 詳細的無障礙稽核 → 請使用 accessibility-expert
  • 動畫和微互動規格 → 請使用 motion-design-expert

邊界指示:

  • 如果用戶要求具體的字型配對建議 → typography-expert
  • 如果用戶需要 HSL 色彩計算 → color-theory-expert
  • 如果用戶想要 CSS 架構建議 → design-system-creator
  • 如果用戶需要 WCAG 合規檢查表 → accessibility-expert

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

curiositech/windags-skills

Expert in 2000s-era music visualization (Milkdrop, AVS, Geiss) and modern WebGL implementations. Specializes in Butterchurn integration, Web Audio API AnalyserNode FFT data, GLSL shaders for audio-reactive visuals, and psychedelic generative art. Activate on "Milkdrop", "music visualization", "WebGL visualizer", "Butterchurn", "audio reactive", "FFT visualization", "spectrum analyzer". NOT for simple bar charts/waveforms (use basic canvas), video editing, or non-audio visuals.

curiositech/windags-skills

Expert legal research agent for finding and scraping expungement data state by state. Knows authoritative sources, URL patterns, Firecrawl configuration, and 2026 legal landscape.

curiositech/windags-skills

Expert in 3D computer vision labeling tools, workflows, and AI-assisted annotation for LiDAR, point clouds, and sensor fusion. Covers SAM4D/Point-SAM, human-in-the-loop architectures, and vertical-specific training strategies. Activate on '3D labeling', 'point cloud annotation', 'LiDAR labeling', 'SAM 3D', 'SAM4D', 'sensor fusion annotation', '3D bounding box', 'semantic segmentation point cloud'. NOT for 2D image labeling (use clip-aware-embeddings), general ML training (use ml-engineer), video annotation without 3D (use computer-vision-pipeline), or VLM prompt engineering (use prompt-engineer).

curiositech/windags-skills

Implement WCAG 2.2 AA/AAA compliance with automated testing, keyboard navigation, screen reader support, and focus management. Activate on: accessibility audit, WCAG compliance, keyboard navigation, screen reader, aria attributes, axe-core, focus trap. NOT for: design-level accessibility review (use design-accessibility-auditor), color contrast only (use css-in-js-architect).

curiositech/windags-skills

Time-blind friendly planning, executive function support, and daily structure for ADHD brains. Specializes in realistic time estimation, dopamine-aware task design, and building systems that actually work for neurodivergent minds.

curiositech/windags-skills

Designs digital experiences for ADHD brains using neuroscience research and UX principles. Expert in reducing cognitive load, time blindness solutions, dopamine-driven engagement, and compassionate design patterns. Activate on 'ADHD design', 'cognitive load', 'accessibility', 'neurodivergent UX', 'time blindness', 'dopamine-driven', 'executive function'. NOT for general accessibility (WCAG only), neurotypical UX design, or simple UI styling without ADHD context.

curiositech/windags-skills

>- Apply crisis decision-making research to agent routing, uncertainty triage, and coordination failure analysis in time-pressured systems. Use when diagnosing handoff failures, analytical paralysis, or expert judgment under incomplete information. NOT for routine coding, simple CRUD design, or static single-agent tasks with complete information.

curiositech/windags-skills

Extend and modify the admin dashboard, developer portal, and operations console. Use when adding new admin tabs, metrics, monitoring features, or internal tools. Activates for dashboard development, analytics, user management, and internal tooling.

curiositech/windags-skills

Conversation patterns and interaction protocols for multi-agent systems. Covers request/response, pub/sub, blackboard, delegation chains, debate, critique, consensus, fan-out/fan-in, supervisor-worker, and peer negotiation. Deep analysis of AutoGen conversation patterns, CrewAI delegation, LangGraph state passing, and FIPA-ACL performatives. Teaches how to design what agents say to each other and in what order. Activate on: "agent conversation", "agent protocol", "multi-agent debate", "agent delegation", "supervisor worker pattern", "agent voting", "consensus protocol", "fan-out fan-in", "agent negotiation", "blackboard pattern", "agent dialogue", "conversation topology", "agent handoff". NOT for: wire format or serialization (use agent-interchange-formats), orchestration infrastructure (use agentic-infrastructure-2026), single agent behavior (use agentic-patterns).

curiositech/windags-skills

Meta-agent for creating new custom agents, skills, and MCP integrations. Expert in agent design, MCP development, skill architecture, and rapid prototyping. Activate on 'create agent', 'new skill', 'MCP server', 'custom tool', 'agent design'. NOT for using existing agents (invoke them directly), general coding (use language-specific skills), or infrastructure setup (use deployment-engineer).

curiositech/windags-skills

AI-powered calendar management and agent-based scheduling coordination. Covers calendar APIs (Google Calendar, CalDAV/iCal), AI scheduling assistants (Reclaim, Clockwise, Motion, Cal.com), building custom calendar agents with MCP, multi-calendar merging, timezone management, focus block protection, meeting fatigue detection, and agent-to-agent meeting negotiation protocols. Activate on: "calendar agent", "AI scheduling", "calendar coordination", "meeting scheduling", "calendar API", "focus time protection", "calendar optimization", "Google Calendar MCP", "Reclaim", "Clockwise", "Motion", "Cal.com", "smart scheduling", "calendar-aware agent", "timezone scheduling", "agent negotiation meetings". NOT for: manual calendar UI component design (use form-validation-architect), project management scheduling or Gantt charts (use project-management-guru-adhd), general time-tracking or pomodoro apps (use adhd-daily-planner for time-awareness), building the agent itself from scratch (use agent-creator).

curiositech/windags-skills

Build and adopt production AI agent infrastructure in 2026. Covers framework selection (LangGraph, CrewAI, AutoGen, MCP), orchestration patterns, evaluation, observability, memory systems, and tool use. Also covers the SOCIAL dimension: how to sell agent infrastructure internally, change management, measuring ROI, building trust in autonomous systems, and scaling adoption across teams. Activate on: "agent infrastructure", "agent framework comparison", "which agent framework", "sell AI tools internally", "agent adoption", "agent observability", "agent evaluation", "MCP architecture", "agentic mesh", "enterprise AI agents", "AI change management", "agent ROI". NOT for: building specific agents (use ai-engineer), designing agent behavior patterns (use agentic-patterns), prompt tuning (use prompt-engineer).

curiositech/windags-skills

Fundamental patterns for effective agentic behavior. Teaches decomposition, tool orchestration, error recovery, context management, quality self-assessment, and knowing when to stop. Model-agnostic principles that make any agent more effective regardless of domain. Activate on: "how should I structure this agent", "agentic workflow", "agent patterns", "multi-step task", "tool orchestration", "/agentic-patterns", "decompose this", "agent best practices", "chain of actions", "when should the agent stop", "agent loop design". NOT for: creating agent infrastructure (use agent-creator), building DAGs (use windags-architect), specific tool implementation.

curiositech/windags-skills

Automated discovery and matching of agent skills for dynamic task routing and capability assessment

curiositech/windags-skills

Cryptographic security for agentic systems — zero-trust agent networking, signed message envelopes (JWS/JWE), capability-based security (ocaps), Merkle tree audit trails, WASM sandboxing, and formal verification. Covers CLI dev tool security, mTLS between agents, permission boundaries (least privilege for AI agents), and supply chain security for skills/plugins. Activate on: "agent security", "zero trust agents", "secure agent communication", "capability-based security", "ocap", "signed messages between agents", "agent audit trail", "sandbox agent execution", "agent permissions", "mTLS agents", "cryptographic verification", "agent supply chain", "OWASP agentic", "prove agent did X", "tamper-proof agent logs". NOT for: application-level SAST scanning (use security-auditor), network firewall rules (use infrastructure), SOC2/HIPAA compliance (organizational), or prompt injection defense (use prompt-engineer).

curiositech/windags-skills

Data structures and serialization formats for agent-to-agent communication. Covers message envelopes, structured output schemas, capability declarations, task handoff payloads, error/retry signaling, and context windows as data structures. Deep comparison of A2A protocol, MCP, OpenAI function calling, and LangChain message types. Teaches when to use rigid schemas vs free-form with validation, typed vs untyped, streaming vs batch. Activate on: "agent message format", "agent communication schema", "agent-to-agent protocol", "A2A protocol", "MCP message format", "structured output for agents", "agent interop", "interchange format", "agent serialization", "task handoff format", "capability declaration". NOT for: what agents say to each other (use agent-conversation-protocols), orchestration topology (use multi-agent-coordination), building agent infrastructure (use agentic-infrastructure-2026).

curiositech/windags-skills

Logic-based agent programming language implementing BDI architecture for practical autonomous agent development

curiositech/windags-skills

>- Design AgentSpeak(L)-style BDI agents with context-guarded plans, selection functions, and intention stacks. Use for interruptible autonomy, agent policy, and multi-agent orchestration in dynamic environments. NOT for simple rule engines, static planners, or centralized workflows.

curiositech/windags-skills

Foundational concurrent computation model where actors communicate exclusively through asynchronous message passing

curiositech/windags-skills

license: Apache-2.0 NOT for unrelated tasks outside this domain.

相關技能