Communitygithub.com

andyed/muriel

Claudeに、ラスター、SVG、Web、動画、ターミナル、インタラクティブ、視線プロット、ヒートマップ、科学図表など、12種類の可視化構築ツールの使い方を教えるスキル。ブランドトークンと8:1コントラスト監査が組み込まれています。

muriel とは?

このスキルは、AIエージェント(例:Claude Code、Cursor、Codex)に対して、多様な可視化ツールを活用して高品質なビジュアルコンテンツを生成・操作する能力を付与します。ラスター画像、SVG、Webベースの可視化、動画、ターミナル出力、インタラクティブプロット、視線追跡データ、ヒートマップ、科学図表など、幅広いフォーマットをカバーしています。特に、ブランドトークン(色やフォントなどのブランド要素)を適用し、WCAG 2.1 AA基準(8:1コントラスト比)に準拠したコントラスト監査を自動で行う機能が組み込まれており、プロフェッショナルなプレゼンテーションやレポート作成に役立ちます。SKILL.mdに基づき、各ツールの使用方法、ベストプラクティス、そして出力結果をブランドガイドラインに沿って調整する方法が詳細に説明されています。これにより、ユーザーは一貫性のあるアクセシブルな可視化を効率的に生成できます。

対応✓Claude Code~Codex CLI~Cursor
npx skills add andyed/muriel

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

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

ドキュメント

muriel は何をしますか?

Claudeに、ラスター、SVG、Web、動画、ターミナル、インタラクティブ、視線プロット、ヒートマップ、科学図表など、12種類の可視化構築ツールの使い方を教えます。ブランドトークンと8:1コントラスト監査が組み込まれています。

概要

このスキルは、AIエージェントが多様な可視化フォーマットを生成・操作できるように設計されています。各ツールは特定のユースケースに最適化されており、ブランド一貫性とアクセシビリティを確保するための機能が組み込まれています。

サポートされる可視化ツール

  • ラスター画像: PNG、JPEG、GIFなどのピクセルベース画像の生成と編集
  • SVG: スケーラブルベクターグラフィックスの作成と操作
  • Web: HTML/CSS/JSを使用したインタラクティブWeb可視化
  • 動画: アニメーションや動画コンテンツの生成
  • ターミナル: ターミナル上で動作するASCIIアートやチャート
  • インタラクティブ: ユーザー操作に応答する可視化
  • 視線プロット: 視線追跡データの可視化
  • ヒートマップ: データ密度や相関を色で表現
  • 科学図表: 論文やプレゼンテーション向け科学図

ブランドトークン

ブランドトークンは、組織のブランドガイドラインを定義する一連の変数です。代表的なトークン:

  • primaryColor: プライマリカラー
  • secondaryColor: セカンダリカラー
  • fontFamily: 使用フォント
  • backgroundColor: 背景色
  • textColor: テキスト色

コントラスト監査

すべての可視化は、WCAG 2.1 AA基準に従い、8:1のコントラスト比を満たしているか自動的に監査されます。違反がある場合は警告が表示され、修正提案が行われます。

使用例

# ブランドトークンの設定例
brand_tokens = {
    "primaryColor": "#0055A4",
    "secondaryColor": "#FF6600",
    "fontFamily": "Arial, sans-serif"
}

# コントラスト監査の実行
audit_result = check_contrast_ratio(foreground="#0055A4", background="#FFFFFF")
print(audit_result)  # コントラスト比と適合/不適合を出力

インストール

# スキルのインストール方法(例)
muriel install

貢献

バグ報告や機能リクエストは、GitHub Issues にてお願いします。

関連スキル