acreadiness-assess について
acreadiness-assess は、AgentRC でリポジトリの AI 対応状況をスキャンし、レポート用の構造化データを生成するスキルです。対応状況を評価するチーム向けで、カスタムエージェントが結果を所見と優先提案を含む単一の HTML ダッシュボードにまとめます。
主な機能
- 01AgentRC でリポジトリの対応状況をスキャン
- 02任意のポリシーを適用
- 03構造化された JSON 結果を出力
- 04カスタムエージェントで静的 HTML ダッシュボードを生成
- 05評価項目のスコアと優先対応策を表示
活用シーン
- 01AI ワークフロー導入前にリポジトリを評価
- 02ポリシーに照らして準備基準を確認
- 03HTML ファイルで評価結果を共有
- 04リポジトリの改善事項に優先順位を付ける
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ github/ awesome-copilot --skill acreadiness-assessインストール後、Claude Code で/acreadiness-assessを入力して読み込まれたか確認します。
同梱ファイルreport-template.html
詳細
/acreadiness-assess — AI 対応状況の評価
ユーザーがAI 対応状況の評価、対応状況の確認、監査を依頼した場合や、リポジトリのAI 対応状況を確認したい場合は、必ずこのスキルを使用してください。
このスキルは、AgentRC の Measure → Generate → Maintain ループにおける Measure のステップです。結果は、ユーザーが file:// で開いたり、リポジトリにコミットしたりできる、自己完結型の HTML ダッシュボードです。
手順
-
前提条件を確認します。 Node 20+ が PATH にある必要があります。不明な場合は、
node --versionを実行してください。 -
ポリシーを決定します(任意ですが、推奨します)。
- ユーザーが
--policy <source>を指定した場合は、その値を取得します。 - それ以外の場合は、
agentrc.config.jsonにpolicies配列があるか確認します。 - どちらもない場合は、ポリシーなし(組み込みのデフォルト)で実行します。
- ポリシーの概要を知りたい場合は、
acreadiness-policyスキルを提案してください。
- ユーザーが
-
構造化出力を使用して、リポジトリのルートで対応状況のスキャンを実行します。
npx -y github:microsoft/agentrc readiness --json [--policy <source>] [--per-area]CommandResult<T>JSON エンベロープを次のステップへの入力として使用します。 -
ai-readiness-reporterカスタムエージェントに引き継ぎ、JSON を解釈してreports/index.htmlを作成します。エージェントは、同梱テンプレートのreport-template.html(このスキルと一緒に配布)を使ってレンダリングするため、すべてのレポートで見た目が統一されます。エージェントは次の処理を行います。- 同梱の
report-template.htmlを読み込み、プレースホルダーを実データに置き換えます。 - CSS をすべてインライン化し、単一の静的ファイルとして出力します(
file://で動作します)。 - 成熟度レベル、総合スコア、評価、しきい値に対する合格率を表示します。
- 9 つの柱すべてを、Repo Health(8)と AI Setup(1)に分けて、測定内容、AI にとっての重要性、現状、具体的な推奨事項を示します。
- すべての柱に AI との関連性バッジ(高/中/低)を付けます。
- 追加項目は個別に表示します(スコアには影響しません)。
- 無効化/上書きされた基準やしきい値を含め、有効なポリシーを表示します。
- 優先順位付きの改善計画(🔴 まず修正/🟡 次に修正/🔵 計画)を作成します。
- 再利用できるよう、生の AgentRC JSON を埋め込みます。
- 同梱の
-
レポートの保存場所(
reports/index.html)と開き方をユーザーに伝えます。チャットでは、成熟度レベル、総合スコア、スコアが最も低い柱の上位 3 つ、そして最も効果の高い次のアクションを 1 つ要約します(ほとんどの場合、acreadiness-generate-instructionsスキルを実行します)。
注意事項
- AgentRC には組み込みの HTML レンダラー(
--visual/--output report.html)もありますが、出力は意図的に汎用的なものです。このスキルはカスタムエージェントを使って、コードレビューに近い、目的に合わせた独自のダッシュボードを作成します。単なる指標の羅列ではありません。 - CI のゲートには、
agentrc readiness --fail-level <n>(1–5)を推奨してください。 - このスキルがリポジトリ内で変更するファイルは、
reports/index.htmlの作成だけです。