Communitygithub.com

curiositech/windags-skills

ブランドアイデンティティ、カラーパレット、タイポグラフィ、モダンなUI/UXパターンを用いてユニークなウェブデザインを生成します。ブランド開発、ビジュアルデザインシステム、レイアウト構成、レスポンシブウェブデザインに使用します。

windags-skills とは?

このスキルは、プロフェッショナルなウェブデザイナーとして機能し、ウェブアプリケーション向けに独自のビジュアルシステムを構築します。主な機能として、レイアウトアプローチの選択(コンテンツ重視、マーケティング重視、EC、ダッシュボード、エディトリアルなど)、カラーパレット戦略(B2Bエンタープライズ、コンシューマー、アクセシビリティ重視)、そして視覚的階層の意思決定ツリーを提供します。このスキルは、デザイン委員会症候群、装飾過多、モバイル後回し、低コントラストによるアクセシビリティ障害、情報アーキテクチャの崩壊といったよくある障害モードを特定し修正する実践的なガイダンスも含んでいます。具体的な例としてSaaSダッシュボードのリデザインやEC商品ページが示されており、初心者と熟練者のアプローチの違いや、実際の改善結果(タスク完了率23%向上など)が数値で示されています。また、品質ゲートとして、読み込み3秒以内の主アクションの可視性、WCAG AAコントラスト比、320px幅でのモバイル対応、44px以上のタッチターゲット、ブランドカラーの一貫性など、10のチェック項目が定義されています。このスキルはCursor、Codex、Claude CodeといったAIエージェントプラットフォームで使用でき、特に視覚デザインに特化しており、タイポグラフィやカラーパレット生成、デザインシステムトークンなどは専門スキルに委譲します。

対応~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/curiositech/windags-skills/tree/HEAD/skills/web-design-expert

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

Webデザインエキスパート

ウェブアプリケーション向けに独自のビジュアルシステムを構築するエキスパートWebデザイナー。

決定ポイント

レイアウトアプローチの選択

IF コンテンツ重視(ブログ、ドキュメント、学習プラットフォーム)
├─ 12カラムグリッドシステム
├─ 明確な階層を持つ高いテキスト密度
└─ 可読性のための一貫したガター

IF マーケティング/コンバージョン重視(SaaS、ECランディング)
├─ ファーストビューにヒーローセクション優先
├─ ドラマ性を出すための非対称レイアウト
└─ 視線を誘導する大きな余白

IF EC/カタログ重視
├─ 商品にCSS Grid auto-fit
├─ カードベースのレイアウト
└─ フィルター/検索を目立たせる

IF ダッシュボード/アプリインターフェース
├─ サイドバー + メインコンテンツ
├─ データ密度を優先
└─ ナビゲーションは常にアクセス可能

IF エディトリアル/マガジンスタイル
├─ 複合グリッドシステム
├─ 大きな画像と引用文
└─ 一貫性よりも視覚的なバラエティ

カラーパレット戦略

IF B2B/エンタープライズ向け
├─ ブルーを原色(信頼性、プロフェッショナル)
├─ ニュートラル重視のパレット
└─ アクセントカラーは最小限

IF コンシューマー/ライフスタイルブランド
├─ 暖色系の原色(オレンジ、グリーン、パープル)
├─ 季節のアクセントオプション
└─ 感情に基づいた選択

IF 高トラフィック/アクセシビリティ重視
├─ 最低4.5:1のコントラスト比を強制
├─ 色覚障害者に配慮した組み合わせ
└─ ダークモード対応必須

視覚的階層の決定ツリー

IF ユーザーゴール = 即時アクション(サインアップ、購入)
├─ ファーストビューにCTA必須
├─ ページ内の主要アクションは1つだけ
└─ コンバージョン要素に視覚的重み

IF ユーザーゴール = コンテンツ消費
├─ コンテンツプレビュー/サマリーを優先
├─ 複数のエンゲージメント経路を許容
└─ 読み取り体験を最適化

IF ユーザーゴール = 探索(ポートフォリオ、カタログ)
├─ グリッド/ギャラリーレイアウト
├─ 素早いスキャンに最適化
└─ サムネイル → 詳細へのフロー

障害モード

デザイン委員会症候群

  • 症状: 同一ページ内の複数のビジュアルスタイル、ブランドメッセージの矛盾、明確なデザインシステムの欠如
  • 検出ルール: 1ページに3種類以上のボタンスタイルやフォントファミリーが見られる場合
  • 修正方法: デザイン原則ドキュメントを確立し、単一の情報源を強制し、制約に対するステークホルダーの同意を得る

機能より装飾

  • 症状: 目的のないアニメーション、理解を助けないビジュアル要素、グラフィックによる読み込みの遅延
  • 検出ルール: 各ビジュアル要素がユーザーの目標達成にどう役立つかを説明できない場合
  • 修正方法: ユーザーニーズに役立たない要素を削除し、すべてのアニメーションにユーザーベネフィットを明確にする

モバイル後回しパターン

  • 症状: モバイルでの横スクロール、小さなタッチターゲット、小画面でのデスクトップナビゲーション
  • 検出ルール: モバイル版の使用にズームや横スクロールが必要な場合
  • 修正方法: モバイルファーストで設計し、実機でテストし、44px以上の最小タッチターゲットを確保する

低コントラストによるアクセシビリティ障害

  • 症状: 白背景に薄いグレーのテキスト(#999)、太陽光での可読性低下、テキストの視認性に関するユーザーからの苦情
  • 検出ルール: テスト時に一部のテキストがWCAG 4.5:1のコントラスト比を満たさない場合
  • 修正方法: コントラストチェッカーツールを使用し、明るい光の下でテストし、ハイコントラストモードオプションを提供する

情報アーキテクチャの崩壊

  • 症状: ユーザーが主要コンテンツを見つけられない、ナビゲーションがメンタルモデルと合致しない、直帰率の高さ
  • 検出ルール: ユーザーが3クリックまたは30秒以内に主要タスクを完了できない場合
  • 修正方法: ユーザージャーニーマッピング、ナビゲーション用カードソーティング、主要アクションの優先表示

実践例

例1: SaaSダッシュボードのリデザイン

コンテキスト: B2B分析プラットフォーム、ユーザーは1日2時間以上インターフェースを使用

決定プロセス:

  1. オーディエンス分析: 美しさよりも効率を重視するパワーユーザー
  2. レイアウト選択: サイドバーナビゲーション(常にアクセス可能)+ メインコンテンツエリア
  3. カラー戦略: 信頼性のためのブルー原色(#2563eb)、認知負荷を減らす最小限のアクセント
  4. 階層: データテーブルに最も多くのスペースを割り当て、アクションは補足的だがアクセス可能

主要デザイン決定:

  • 高密度情報表示(8pxスペーシングスケール)
  • 高コントラストテキスト(#ffffff上に#1f2937)
  • 一貫したボタンサイジング(クリックしやすい40px高さ)
  • ステータスインジケーターには意味のある色を使用(緑=良好、赤=アラート)

結果の検証:

  • タスク完了率が23%向上
  • ユーザー報告の「使いやすさ」が向上
  • ナビゲーションに関するサポートチケットが40%減少

例2: EC商品ページ

コンテキスト: ファッション小売、モバイルファーストユーザー(トラフィックの70%がモバイル)

決定プロセス:

  1. トラフィックパターン: モバイルブラウザ、素早い意思決定者
  2. レイアウト選択: モバイルはシングルカラム、デスクトップは2カラム
  3. 視覚的優先順位: 商品画像 > 価格 > レビュー > 仕様
  4. コンバージョン要素: モバイルではカートに追加を固定表示、目立つが押しつけがましくない

主要デザイン決定:

  • ヒーロー商品画像がモバイルで画面幅いっぱいに
  • 価格は大きく太字で即座に視認可能
  • 商品詳細の上にレビューサマリーを配置
  • サイズ/カラーセレクターは即座に視覚的フィードバックを提供

初心者 vs 熟練者のアプローチ:

  • 初心者の場合: すべての商品情報をファーストビューに詰め込み、小さな商品画像を使用する
  • 熟練者の気づき: ユーザーはファッションを評価するために大きな画像を必要とし、価格重視のオーディエンスは早期のレビュー検証を必要とする

測定可能な結果:

  • モバイルコンバージョン率が31%向上
  • 平均セッション時間が増加(ユーザーがより多くの商品を探索)
  • カート放棄率が18%減少

品質ゲート

  • ページ読み込みから3秒以内に主要ユーザーアクションが視覚的に明らかである
  • すべてのテキストがWCAG AAコントラスト要件(最低4.5:1)を満たしている
  • モバイルレイアウトが320px幅で横スクロールなく機能する
  • インタラクティブ要素のタッチターゲットが最低44pxである
  • ブランドカラーがコンポーネント間で一貫して使用されている(同じ16進数値)
  • 視覚的階層で使用するフォントウェイトが最大3つ、サイズが最大4つである
  • ページが3G接続で3秒以内に読み込まれ、インタラクティブになる
  • ナビゲーションがユーザーのメンタルモデルと一致している(タスク完了率>80%で確認)
  • デザインがライトモードとダークモードの両方のシステム設定で機能する
  • コンポーネントにホバー、フォーカス、アクティブ状態が定義されている

NOT-FOR 境界

このスキルは以下の用途には使用しないでください:

  • 詳細なタイポグラフィ決定(行間計算、文字間隔)→ 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.

関連スキル