keyboard-shortcuts

Installation
SKILL.md

Keyboard Shortcuts Skill

発火条件(適用タイミング)

  • 依頼が「キーボードショートカット」「キーバインド」「ホットキー」「ショートカットキー」「キーボードナビゲーション」なら適用する。
  • UI実装(/design-ui / /design-assemble / フロント実装)でインタラクティブ要素を扱うとき、必要に応じて併用する。
  • accessibility-engineer skill と組み合わせて使うことが多い(キーボード操作全般はそちらが基本、このskillはショートカット設計に特化)。

このSkillの基本方針(整理軸)

  • 公式基準ファースト: W3C APG のキーボードパターンと WCAG 2.1/2.2 の成功基準を最上位の根拠とする。
  • プラットフォーム規約の尊重: OS予約キー(macOS: ⌘+Space, ⌘+Tab 等 / Windows: Win+L 等)やブラウザ標準キー(Ctrl+T, Ctrl+W 等)を奪わない。
  • デファクトの活用: GitHub・Gmail・Slack・X 等で広く定着したパターン(? でヘルプ、/ で検索、j/k でリスト移動等)を文脈に応じて採用し、ユーザーの学習コストを下げる。
  • 発見可能性と無効化: ショートカットは隠れ機能ではない。一覧表示(?)・ツールチップ・無効化/リマップ手段を必ず提供する。

思想(判断ルール)

Installs
1
GitHub Stars
8
First Seen
12 days ago
keyboard-shortcuts — mae616/ai-template