Communityコーディング&開発github.com

snapsynapse/skill-a11y-audit

AI コーディングエージェント向けのドロップインアクセシビリティ監査ツール。テンプレート対応サンプリング、改善ヒント、進捗追跡を備えたWCAG 2.1 AAスキャンを提供します。

skill-a11y-audit とは?

snapsynapse/skill-a11y-audit は、AI コーディングエージェント(Claude Code, Cursor, Codex など)にシームレスに統合できるアクセシビリティ監査スキルです。WCAG 2.1 AA 基準に基づいた自動スキャンを実行し、テンプレート認識型のサンプリング戦略を用いてコードベース全体を効率的に評価します。このスキルは、検出された問題に対して具体的な改善ヒントを提供するだけでなく、監査進捗の追跡機能も備えており、開発者がアクセシビリティ対応を継続的に管理するのを支援します。アクセシビリティに詳しくない開発者でも、このスキルを利用することで、品質を損なうことなくインクルーシブなWebアプリケーションを構築できるようになります。

対応~Claude Code~Codex CLI~Cursor
npx skills add snapsynapse/skill-a11y-audit

Installed? Explore more コーディング&開発 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

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

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

ドキュメント

skill-a11y-audit は何をしますか?

AI コーディングエージェント向けのドロップインアクセシビリティ監査ツール。テンプレート対応サンプリング、改善ヒント、進捗追跡を備えたWCAG 2.1 AAスキャンを提供します。

概要

このスキルは、AI エージェントがコードベースのアクセシビリティ問題を自動的に検出し、修正を提案できるようにします。WCAG 2.1 AA ガイドラインに準拠したスキャンを実行し、テンプレート認識型のサンプリング戦略を使って効率的に評価します。

主な機能

  • WCAG 2.1 AA スキャン: 主要なアクセシビリティ基準に基づいた自動チェックを実行します。
  • テンプレート対応サンプリング: コードのテンプレート構造を認識し、重複を避けて効率的にサンプリングします。
  • 改善ヒント: 検出された問題に対する具体的な修正方法を提示します。
  • 進捗追跡: 監査の進行状況を可視化し、未対応の問題を管理します。

対応プラットフォーム

  • Claude Code
  • Cursor
  • Codex

使用方法

# スキルをプロジェクトに追加
snapsynapse/skill-a11y-audit

詳細な設定やコマンドについては、公式ドキュメント を参照してください。

設定

環境変数や設定ファイルを使ってカスタマイズできます。

# 設定例
audit:
  level: AA
  template_aware: true
  progress_tracking: true

例

// コード例: アクセシビリティチェックの実行
const audit = require('snapsynapse/skill-a11y-audit');
audit.run();

貢献

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

関連スキル