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 までお願いします。