super-saiyan について
Web、ターミナル、CLI、ドキュメントの画面設計を支援するスキルです。アクセシビリティ、応答性能、状態の明確さ、目的に沿ったインタラクションを重視します。
主な機能
- 01アクセシビリティとコントラストの指針
- 02アニメーション時間とトランジション
- 03読み込み・エラー・成功状態
- 04キーボード操作
- 05Web、TUI、CLI、ドキュメントのパターン
活用シーン
- 01画面のアクセシビリティ確認
- 02UIの遷移とフィードバック設計
- 03ターミナル画面の読みやすさ改善
- 04読み込み・エラー状態の確認
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ nickcrew/ claude-cortex --skill super-saiyanインストール後、Claude Code で/super-saiyanを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
references/cli.mddocs.mdtui.mdweb.md詳細
スーパーサイヤ人 🔥
あらゆる UI プラットフォーム向けのビジュアル品質向上スキルです。
基本原則
- アクセシビリティを最優先 - 美しさとインクルーシブさを両立します(最低でも WCAG 2.1 AA)
- 常にパフォーマンスを重視 - アニメーションは 60fps、応答は瞬時にします
- ユーザーを喜ばせる - 目的のあるマイクロインタラクションを取り入れます
すべての UI 要素に適用
- 滑らかな状態遷移(200~300ms、ease-out)
- 明確な視覚的階層と余白
- 読み込み/エラー/成功の各状態
- キーボード操作
- アクセシブルなコントラスト(テキストは 4.5:1、UI は 3:1)
アニメーションのタイミング
- 瞬時:<100ms(マイクロインタラクション)
- 高速:100~200ms(ホバー)
- 標準:200~300ms(トランジション)
- 低速:300~500ms(強調)
プラットフォームのパターン
Web(React/Vue)
- アニメーションには Framer Motion を使用します
- シンプルな状態には CSS トランジションを使用します
- 非同期コンテンツにはスケルトンローダーを使用します
TUI(Textual/Ratatui)
- ちらつきのない滑らかな再描画
- スピナーとプログレスバー
- カラーテーマ
CLI(Rich/Click)
- ステータスを色で表示します
- 時間のかかる処理にはプログレスバーを使用します
- 成功をチェックマークで示します
ドキュメント
- 高速な読み込み
- すっきりとしたタイポグラフィ
- レスポンシブなレイアウト
品質チェックリスト
- 視覚的な階層が明確
- コントラストがアクセシブル(テキストは 4.5:1、UI は 3:1)
- アニメーションが滑らか(60fps)
- キーボード操作が可能
- 各状態に対応(読み込み/エラー/成功)
対象外
- ❌ むやみなアニメーション
- ❌ パフォーマンスを犠牲にすること
- ❌ アクセシビリティを無視すること
プラットフォーム固有のリファレンス
必要に応じて詳細なパターンを読み込んでください:
skills/super-saiyan/references/web.mdskills/super-saiyan/references/tui.mdskills/super-saiyan/references/cli.mdskills/super-saiyan/references/docs.md
コメント
Markdown 対応