dark-pattern-audit について
dark-pattern-auditは、実行時アクセスなしでソースコードや文言を静的に調べ、ダークパターンを検出するスキルです。確度の高い指摘について、根拠とソース内の位置を示します。
主な機能
- 01価格・請求・購入フローの監査
- 02同意・購読・解約フローの確認
- 03誤解を招く文言や隠れた開示の検出
- 04根拠・確度・ソース位置の報告
活用シーン
- 01購入コードの隠れた料金や追加販売の確認
- 02同意・解約フローの点検
- 03ソース内の誤解を招く行動喚起の特定
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ podo/ design-agent-skills --skill dark-pattern-auditインストール後、Claude Code で/dark-pattern-auditを入力して読み込まれたか確認します。
同梱ファイルstub.yaml
詳細
dark-pattern-audit
カタログのスタブ — 完全版スキル:SidKH/skills
完全版スキルをインストールする
# Global
git clone https://github.com/SidKH/skills /tmp/sidhk-skills
cp -r /tmp/sidhk-skills/dark-pattern-audit ~/.agents/skills/dark-pattern-audit
# Project
cp -r /tmp/sidhk-skills/dark-pattern-audit .agents/skills/dark-pattern-audit
機能
実行時のアクセスなしに、ソースコードと文言のみを対象として、コードベースのダークパターンを静的解析します。
対象となる箇所:
- 価格設定、チェックアウト、請求、手数料、カート、アップセル
- サブスクリプション、トライアル、更新、キャンセルのフロー
- 同意ダイアログ、プライバシー関連のプロンプト、通知の権限
- モーダル、インタースティシャル、カウントダウンタイマー、偽の在庫数カウンター
- 事前選択されたコントロール、選択肢の抱き合わせ、強制ステップ
- 誤解を招く CTA テキスト、コントラストの低い開示文、隠された免責事項
各検出結果の出力:
- パターン名と公式リファレンスへのリンク
- 信頼度の評価(保守的な基準で、高い確信度の検出結果のみを報告)
- 正確なソース箇所(ファイル、行、コンポーネント)
- ローカルの証拠に基づく簡潔な推論
ワークフロー: 範囲を確認 → パターンカタログを読み込む → コードや文言から証拠を検索 → 報告する
使用しないケース
- 一般的なデザイン品質の監査(タイポグラフィ、ダークモード、RTL)→
design-auditorを使用 - WCAG アクセシビリティへの準拠確認 →
wcag-ai-skillを使用 - AI 生成文章のパターン検出 →
humanize-textを使用 - 倫理的なデザイン戦略 →
plan-design-reviewを使用
コメント
Markdown 対応