ads-validate について
ads-validateは、Claude Adsの契約、スコア、実行、機能、リポジトリ、リリースを検証するスキルです。証拠と復旧手順を含む機械可読な結果を返し、安全でないアンインストールや根拠のないリリース主張を阻止します。
主な機能
- 01対象範囲に応じた検証の選択
- 02契約、実行、機能の証拠確認
- 03リポジトリとリリース準備のゲート実行
- 04合否結果と復旧手順の提示
- 05証拠が古い、または利用不能な場合の主張レベル引き下げ
- 06削除前のアンインストール対象パス検証
活用シーン
- 01利用前のClaude Adsバンドル確認
- 02リポジトリやリリース準備のブロッカー特定
- 03ファイル削除前のアンインストール安全性確認
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ agricidaniel/ claude-ads --skill ads-validateインストール後、Claude Code で/ads-validateを入力して読み込まれたか確認します。
詳細
Claude Ads の検証
最も範囲の狭い検証対象を選択します。
- コントラクトまたはバンドル:決定論的なコアバリデーターを使用します。
- スコア:制御項目、検出結果、カテゴリの重み、カバレッジを検証します。
- 実行:マニフェストの完全性、ソースの系譜、プライバシー、ワーカーの状態、 レンダリング成果物を確認します。
- 機能:実装、フィクスチャ、テスト、ソース、正確なモード設定を必須とします。
- リポジトリ:決定論的検証、ルーティング、セキュリティ、インストーラー、レンダリング、エビデンス、 パッケージング、鮮度のゲートを実行します。
- リリース:新しいコンテキストでリリース検証を実行します。
機械可読な合否結果、最優先のブロッカー、正確なエビデンス、復旧手順を返します。ドキュメントの完成度が高いことや、以前のリリースが合格したことを理由に、成熟度を引き上げてはいけません。古いエビデンスや、スキップされたリモート CI は準備状況を引き下げます。
再検証または引き下げの判断は ads-research が行います。ソースまたはファイルシステムへのアクセスが利用できず、期限切れの主張を再検証できない場合は、現在のエビデンスチェックを失敗として返し、今回の実行ではその主張を引き下げ、不足しているアクセスを要求する前に、依存するリリースの最新性に関するアサーションをブロックします。
インストールとアンインストールの検証
アンインストールで削除できるのは、対応する Claude Ads 所有権マニフェストに記載された正確なパスだけです。削除を開始する前に、マニフェスト全体と設定されたルートの境界を検証します。マニフェストが存在しない、無効である、一致しない、または安全でない場合は、何も削除せずに停止し、手動レビューを求めます。ads-* グロブで削除対象を検出してはいけません。ads-weather のような無関係なスキルは、そのまま残す必要があります。
パイプでシェルに渡すインストール手順は拒否してください。安全なインストールでは、ホストのネイティブインストーラー、またはローカルで検査したチェックアウト/アーカイブを使用します。アーカイブは、実行前に信頼できるリリースチャネルを参照して SHA-256 チェックサムを検証する必要があります。