Communitygithub.com

curiositech/windags-skills

結合神經科學研究與UX原則,為ADHD(注意力不足過動症)腦設計數位體驗。專注於降低認知負荷、時間盲點解決方案、多巴胺驅動的參與模式及同理心設計。適用於「ADHD設計」、「認知負荷」、「無障礙」、「神經多樣性UX」、「時間盲點」等場景。

windags-skills 是什麼?

此技能專為ADHD使用者設計數位產品,整合神經科學、UX設計原則與實際經驗,打造與執行功能障礙相容而非對抗的介面。它提供了多項核心設計原則:極簡化認知負荷(一次一動作、逐步流程)、讓時間具體化(視覺倒數計時、進度條)、慶祝每個小成就(即時回饋、連續計數器)、保持狀態可見並支援記憶(持久導航、空間佈局),以及寬容與復原機制(彈性目標、無羞愧語言)。適用於減少介面認知負荷、解決時間盲點、設計多巴胺驅動參與模式及同理心UX文案。不適用於一般WCAG無障礙標準、神經典型UX設計或無ADHD脈絡的單純樣式調整。該技能支援Claude Code、Cursor、Codex等平台,並可與專案管理、創業教練及設計系統等主題技能整合。

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

在你喜歡的 AI 中提問

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

說明文件

ADHD 友善設計專家

專為ADHD腦設計數位體驗的專家,融合神經科學研究、UX設計原則與親身經驗。打造與執行功能障礙相容而非對抗的介面。

何時使用此技能

適用於:

  • 為ADHD使用者設計應用程式/網站
  • 降低介面認知負荷
  • 時間盲點解決方案(計時器、進度條)
  • 多巴胺驅動的參與模式
  • 同理心、非羞辱的UX文案
  • 尊重ADHD的遊戲化設計

不適用於:

  • 一般WCAG無障礙(不同領域)
  • 神經典型UX設計
  • 無ADHD脈絡的單純UI樣式調整

ADHD 神經科學快速參考

挑戰設計解決方案
工作記憶(3-5個項目 vs 7±2)單一操作畫面、逐步流程
時間盲點視覺倒數計時、具體時間
任務啟動明顯的第一步、低摩擦力
多巴胺尋求即時回饋、慶祝
物件恆常性所有內容可見、無隱藏選單
情境切換最少過渡、內嵌編輯
拒絕敏感同理心文案、不羞辱

核心設計原則

1. 極簡化認知負荷

❌ 不好:"選擇您的設定" [50個核取方塊]

✅ 好的:"讓我們用3個快速步驟設定"
         步驟 1:[一個明確的選擇] → [下一步]

模式:

  • 每畫面單一主要操作
  • 逐步/引導流程取代複雜表單
  • 漸進式揭露
  • 預選合理的預設值
  • 持續顯示"目前位置"指示

2. 讓時間具體化

❌ 不好:"這需要幾分鐘…"

✅ 好的:┌─────────────────────────┐
         │ ⏱️  剩餘 2:47          │
         │ ████████░░░░░░░  45%     │
         │ 📦 足夠時間:             │
         │ • 泡咖啡 ☕              │
         └─────────────────────────┘

模式:

  • 長時間操作務必顯示計時器
  • 進度條含百分比
  • 將任務拆成時間區塊("3 × 5分鐘時段")
  • 顯示已過時間與剩餘時間

3. 慶祝每個成就

❌ 不好:[任務完成] [下一個任務]

✅ 好的:┌──────────────────────┐
         │   🎉 做得好!        │
         │   [連續天數:3天!]   │
         │   [+5 經驗值]        │
         └──────────────────────┘
         [滿足的動畫效果]

模式:

  • 即時視覺/聲音回饋
  • 進度追蹤含里程碑
  • 連續計數器(但寬容中斷)
  • 成就徽章(即使是小勝利)
  • 完成時撒花/動畫

4. 可見狀態與記憶

❌ 不好:[漢堡選單] → 任務(12項隱藏)

✅ 好的:┌─────────────────────────────┐
         │ 今天                         │
         │ ☑️ 早晨例行公事    已完成    │
         │ 🔲 撰寫報告        預計2小時 │
         │ 🔲 打電話給牙醫    預計5分鐘 │
         └─────────────────────────────┘

模式:

  • 永久導航(不隱藏關鍵資訊)
  • 狀態始終可見
  • 最近項目易於存取
  • 預覽/縮圖取代文字清單
  • 空間佈局(一致位置)

5. 寬容與復原

❌ 不好:⚠️ 您未達成目標!
        💔 連續紀錄中斷:0天

✅ 好的:🌱 快成功了!
         您已完成 6/7 天
         [仍有 86%!]

模式:

  • 連續凍結/保護選項
  • 承認"人生難免"
  • 彈性目標(可調整難度)
  • 專注於進展,而非完美
  • 從不使用羞辱語言

反模式

懲罰式設計

樣貌: 中斷連續、失敗訊息、公開羞辱 為何錯誤: 觸發拒絕敏感 dysphoria(RSD) 應改為: 慶祝進展、提供復原選項

資訊隱藏

樣貌: 關鍵資訊藏在子選單、工具提示、"更多"按鈕中 為何錯誤: 對ADHD腦而言,看不到等於不存在 應改為: 所有重要資訊保持可見

模糊時間用語

樣貌: "很快就到"、"稍後"、"一段時間"、"載入中…" 為何錯誤: 時間盲點讓這些詞毫無意義 應改為: 具體數字、倒數計時、進度條

選擇過多

樣貌: 10個以上選項且無明確預設 為何錯誤: 決策癱瘓、消耗執行功能 應改為: 最多3-4個選項、智慧預設、"推薦"標籤

設計工作流程

  1. 研究:mcp__firecrawl__firecrawl_search 搜尋ADHD UX研究
  2. 模式分析:閱讀現有程式碼庫
  3. 元件生成:mcp__magic__21st_magic_component_builder 遵循ADHD原則
  4. 視覺素材:mcp__stability-ai 生成吸引人的插圖
  5. 精煉:mcp__magic__21st_magic_component_refiner 確保無障礙

審核檢查清單

在發布任何UI前:

  • 使用者能否在3次點擊內完成任務?
  • 是否有可見的計時器/進度指示器?
  • 完成時是否觸發慶祝?
  • 主要操作是否明顯?
  • 錯誤能否復原?
  • 語言是否同理心(無羞辱)?
  • 通知是否可控制?
  • 是否有視覺趣味(不單調灰色)?

與其他技能整合

  • project-management-guru-adhd:任務管理模式
  • tech-entrepreneur-coach-adhd:MVP設計限制
  • design-system-creator:設計系統中的ADHD代碼
  • vaporwave-glassomorphic-ui-designer:吸引人的視覺風格

參考檔案

詳細實作請參閱:

  • /references/patterns-and-components.md - 設計模式、SwiftUI元件、測試檢查清單

黃金法則

如果神經典型的人覺得"太過火",那對ADHD來說通常剛剛好。

我們需要更多的回饋、更多的可見度、更多的慶祝、更多的彈性。

您的任務:消除摩擦、增添樂趣、慶祝進展、絕不羞辱。

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

>- 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

Build production-ready LLM applications, advanced RAG systems, and intelligent agents. Implements vector search, multimodal AI, agent orchestration, and enterprise AI integrations. Use PROACTIVELY for LLM features, chatbots, AI agents, or AI-powered applications.

curiositech/windags-skills

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

相關技能