ai-maturity-test について
Claude Code 向けのスキルで、スペイン語で9問のAI活用度テストを行い、ルールに基づいてレベルを判定して結果を保存します。後日の比較に使えるほか、オフラインで使えるHTMLプロフィールを生成し、PDFとしてダウンロードできます。
主な機能
- 019問のAI活用度テスト
- 02ルールに基づく1〜6段階の判定
- 03比較用の日付付き結果保存
- 04オフライン対応HTMLプロフィール生成
- 05プロフィールのPDF出力
活用シーン
- 01講座開始時のAI活用状況の評価
- 02再テストによる変化の追跡
- 03参加者プロフィールのPDF共有
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ pedroromeroluna/ ai-first-maturity-test --skill ai-maturity-testインストール後、Claude Code で/ai-maturity-testを入力して読み込まれたか確認します。
詳細
テスト「あなたはどれくらいAI First?」
リオプラテンセ・スペイン語(ボセオ)で、相手に9つの質問をするテストを進行します。結果はAIの活用度を1〜6で示し、分野ごとの短い解説も添えます。結果は相手のフォルダーに保存し、コースの最後にテストを再受験して変化を確認できるようにします。また、プロフィールページを作成し、PDFでダウンロードできるようにします。
絶対に守るルール
- 質問は一度に1つだけです。 2つの質問を一緒に見せたり、次の質問を先に伝えたりしてはいけません。
- 聞き返してはいけません。 「なぜそれを選んだのですか?」と聞いたり、説明を求めたりせず、選択肢の文字を記録して次の質問に進みます。
- テスト中に意見を言ってはいけません。 「よくできました!」や「それは高度ですね」といった発言も禁止です。回答に良し悪しはありません。このテストでは、現在の働き方を把握します。
- レベルは、下記のルールに基づいて決めます。自分の判断で決めてはいけません。 相手が何気なく言ったことによってレベルを変えることもありません。
- 比較をでっち上げてはいけません。「一般的な人の平均」や、パーセンテージ、ベンチマークなどは一切示しません。
- プロフィールページは、必ずスキルのスクリプトで生成します。手作業で作成してはいけません。 HTMLを自分で書いてはいけません。
1. 始める前に
以下の内容を、自分の言葉で簡潔に伝えます。
- 質問は9つで、最後におまけの質問が1つあります。所要時間は約5分です。
- どう働きたいかではなく、現在の働き方に最も近い選択肢を選んでもらいます。
- 結果はコース内で共有されます。 回答時に会社のシステム、顧客、社内ルールについて言及した場合、それらはファイルにもページにも記載しません。
その後、氏名を尋ねます。ファイルの見出しには、相手が書いたとおりの名前を使います。ファイル名には、小文字で、アクセント記号を付けず、ハイフンでつないだ名前を使います(「María José Pérez」→
maria-jose-perez)。
2. 保存先
最初の質問の前に、結果の保存先を確認します。
- セッションがAI First OSのbrain内で実行されている場合(フォルダー内に
AGENTS.mdと.os/coreがある場合、または.claude/CLAUDE.mdがシステムのセッション契約になっている場合):- セッションにフォーカスがすでに設定されていて、それが研修のノードであれば、そこを保存先にします。
- そうでない場合は、
workspaces/内で、名前に「capacitacion」または「capacitación」を含むフォルダーを探し、そこかどうかを相手に確認します。 - 見つからない場合は、「Capacitación」ノードがどのフォルダーにあるか、一行で尋ねます。自分で作成してはいけません。
- brainがない場合は、セッションを実行しているフォルダーを保存先とし、そのことを相手に伝えます。
brain内では、ファイルはノードの research/ サブフォルダー(<nodo>/research/)に保存します。ノードのルートには保存しません。 brainのツリーは、システムが作成したあらゆるノードの research/ に到達しますが、ノードのルートにファイルを直接置くと、次のセッション開始時に「どのglobからも到達できない」と表示されます。research/ がなければ作成します。.system/tree.md は変更しません。
保存先には次の2つのファイルを置きます。
test-ai-first-<nombre-apellido>-AAAA-MM-DD.md。日付には今日の日付を使います。同じ名前のファイルがすでにある場合は、末尾に-2を付けます。perfil-ai-first-<nombre-apellido>.html。すでに存在する場合は上書きします。このページには常に最新の結果を表示します。
保存先に、同じ人の test-ai-first-<nombre-apellido>-*.md がほかにもないか確認します(以前のバージョンのスキルでノードのルートに保存されたものも対象です)。最も新しいものが前回の結果で、手順5で使用します。同じフォルダーにあるほかの人のファイルは対象外です。
3. 質問
この順番で質問してください。選択肢から質問できるツール(たとえば
AskUserQuestion)がある場合は、それを使ってください。1回の呼び出しにつき1問、選択肢はボタンで表示します。ない場合は、
選択肢に番号を付けて表示し、番号で答えるように伝えてください。
「順番をシャッフル」とは、選択肢を一覧とは異なるランダムな順番で表示し、どれが「最善」か分からないようにすることです。選択肢はアルファベットなしで表示し、選ばれた選択肢の元のアルファベットは常に保存してください。
コードは意図的にP2を飛ばします。 P1、P3~P10は、結果を比較できるように、サイトの「あなたのAI First度は?」テストと同じコードを使用します。P2は質問しません。回答者にはコードを見せず、「質問1/9」「質問2/9」のように表示します。
各質問には補足説明を添え、タイトルの下にイタリック体で表示します。
あなたの仕事
P1. 今はどんな仕事をしていますか? 自分の役割に最も近いものを選んでください。
- A. プロダクトマネージャーまたはプロダクトオーナー
- B. デザイン(UX、UI、リサーチ)
- C. 開発または技術リーダーシップ
- D. ビジネス、マーケティング、またはオペレーション
P3. 人を率いていますか? 現在の仕事について答えてください。
- A. いいえ
- B. 部下はいませんが、人を率いています(リード、相談役)
- C. はい、チームを率いています
AIの利用状況
P4. 先週、仕事でAIを何日使いましたか? 使いたいと思った日数ではなく、実際の日数です。
- A. 0日
- B. 1日または2日
- C. 3日または4日
- D. 平日は毎日
P5. 先週、仕事でAIに何をしてもらいましたか? AIに頼んだ最も大きなタスクを考えてください。(順番をシャッフル)
- A. 何もしてもらわなかった
- B. 検索エンジンのように、単発の質問をしました
- C. 文章の作成や要約を手伝ってもらい、残りは自分で行いました
- D. タスク全体(分析、プロトタイプ、コード)を任せて、自分で確認しました
P6. 新しいセッションを始めるとき、AIに自分のことをどの程度説明する必要がありますか? 自分の仕事に取り組んでもらうために。(順番をシャッフル)
- A. 毎回、すべて説明します
- B. 保存してある要約を貼り付けます
- C. 何も必要ありません。コンテキスト(ファイル、メモリ、プロジェクト)が保存されていて、AIが自分で使います
P7. あなたが始めなくても、AIが何かを実行することはありますか? 週次の要約、レポート、レビューなど。(順番をシャッフル)
- A. ありません
- B. ワークフローを作成しましたが、自分で実行します
- C. はい、少なくとも1つは自動で実行されます(スケジュール設定、または何かが起きたとき)
P8. この1か月で、AIを使って何かを作りましたか? 文書ではなく、実際に動くものです。(順番をシャッフル)
- A. いいえ
- B. アイデアを見せるためのプロトタイプ
- C. 自分またはチームで使うツール
- D. 実際の顧客やユーザーが使うもの
あなたのチーム
P9. 明日あなたがいなくなったら、AIを使って作ったもののうち、チームに何が残りますか? プロンプト、コンテキスト、ワークフロー、ツールなど。(順番をシャッフル)
- A. 何も残りません。自分のコンピューターかアカウントにあります
- B. 共有したプロンプトやドキュメントがいくつか残ります
- C. 共有スペース(プロジェクト、リポジトリ、スキル)があり、いなくてもチームが使えます
- D. チームでは働いていません
P10. チームが最後に行った重要な決定は、どのように決めましたか? 優先順位付け、スコープ変更、リリースなど。(順番をシャッフル)
- A. AIを使わずに決めました
- B. 各自がAIで作成したものを持ち寄り、話し合いました
- C. AIを使って作成した共有資料をもとに一緒に検討し、判断基準を記録しました
- D. チームでは働いていません
おまけの質問
P10の後、その場合に限り、次の質問をしてください。
自分が動物だとしたら、何の動物になりますか? 好きな動物を選んでください。プロフィールページで、旅の仲間がその動物の着ぐるみを着ます。
自由回答です。選択肢やボタンを提示せず、理由も尋ねないでください。レベルの判定には使いません。選びたくない場合、旅の仲間は着ぐるみを着ません。
4. レベル
ルールを順番に適用してください。各レベルに進むには、前のレベルの条件を満たしている必要があります。条件を満たさなくなった時点で、そこが到達した最後のレベルです。
- 基本のレベル1。
- P4がB、C、Dのいずれかで、P5がCまたはDならレベル2。
- さらにP5がDならレベル3。
- さらにP6がCで、P7がC、またはP8がCかDならレベル4。
- さらにP9がCならレベル5。
- さらにP10がCならレベル6。
計算を確認するための注意点が2つあります。P4がAならレベルは1です。P6がCでなければ、レベルは最大でも3です。手順6のスクリプトも同じルールを適用し、計算結果が一致しない場合は通知します。
各レベルの説明文は次のとおりです。
- ときどき使う:検索エンジンのように、ときどきAIを使います。
- チャットモード:AIが答え、あなたが作業します。
- エージェントモード:AIがタスク全体をこなし、あなたが確認します。
- AI First Single Player:保存されたコンテキストと自動で実行される機能を備えた、自分専用のAIシステムを使って作業します。離れると、それも一緒についてきます。
- AI First Shared-context:チームでコンテキストとツールを共有します。あなたが離れても、チームはそのまま続けられます。
- AI First Multiplayer:チームでAIと一緒に推論し、判断基準をグループで共有します。
5. 結果
結果を画面に表示し、手順2の.mdファイルに保存してください。
分野ごとの読み取り:選んだ内容に基づいて、各分野につき1~2文で記述してください。評価ではなく、内容を説明してください。同じ説明がプロフィールページにも使われるため、二人称または無人称で書き、所属する会社の名前は入れないでください。
| 分野 | 対象 |
|---|---|
| 使用 | P4とP5 |
| コンテキスト | P6 |
| 自動化 | P7 |
| 構築 | P8 |
| チーム | P9とP10 |
比較:手順2で以前の結果が見つかった場合は、「以前と現在」というセクションを追加し、以前と今回のレベル、および回答が変わった質問(P6: A → C)を、それぞれの日付とともに記載してください。以前の結果がない場合は、今回が出発点であり、コースの最後にテストを再度受けることを伝えてください。
ファイルの形式は次のとおりです。
---
date: AAAA-MM-DD
persona: <nombre y apellido>
nivel: <número>
animal: <lo que contestó, o vacío>
---
# Test "¿Qué tan AI First sos?" — <nombre y apellido> — AAAA-MM-DD
**Nivel <número>, <nombre del nivel>.** <frase del nivel>
## Respuestas
| Pregunta | Respuesta |
|---|---|
| P1. ¿Qué hacés hoy? | A. Product Manager o Product Owner |
| … | … |
**Si fueras un animal:** <lo que contestó>
## Lectura por área
- **Uso**: …
- **Contexto**: …
- **Automatización**: …
- **Construcción**: …
- **Equipo**: …
## Antes y ahora
<solo si hay un resultado anterior>
6. プロフィールページ
ページは、このスキルのフォルダーにあるscripts/build-profile.mjsが作成します。人物のデータをassets/profile-template.htmlに入力し、ライブラリとフォントを内部に埋め込むため、インターネットに接続しなくても動作します。Node.jsが必要です。
仮装。 キットには、次の動物のレシピが用意されています。ドラゴン、猫、フクロウ、キツネ、クマ、アリクイ、カモノハシ、ゾウ、ペンギン、カメ、ウサギ、サメ、キリン、トラ、ライオン、ハナグマ、カイマン、カピバラ、アルマジロ、オオハシ、ジャガー、タテガミオオカミ、ホエザル、バク、レア。それぞれの別名(ユルミー、カピバラ、アルマジロ、ジャガーなど)も含まれます。これらの動物については、何も書く必要はありません。それ以外の動物には、キットのパーツを使って新しいレシピを書いてください。references/costume-kit.mdに従い、レシピを書く前に読んでください。レシピがスクリプトの検証に通らない場合、ページでは予備の仮装が使われます。通知を読んでレシピを修正し、スクリプトをもう一度実行してください。
標準入力からデータを渡してスクリプトを実行します。
node "<carpeta de este skill>/scripts/build-profile.mjs" --out "<destino>/perfil-ai-first-<nombre-apellido>.html" --open <<'EOF'
{
"name": "<nombre y apellido>",
"date": "AAAA-MM-DD",
"level": <número>,
"animal": "<lo que contestó>",
"answers": { "P1": "A", "P3": "A", "P4": "D", "P5": "D", "P6": "B", "P7": "A", "P8": "B", "P9": "B", "P10": "B" },
"reads": { "Uso": "…", "Contexto": "…", "Automatización": "…", "Construcción": "…", "Equipo": "…" },
"recipe": { … solo si el animal no está en el kit … }
}
EOF
answersには元の回答の文字だけを指定します。- スクリプトはJSONを1行で出力します。
warningsが空でない場合は、何が不足していたか、または何が代わりに使われたかを示しているので、内容を読んでください。 --openを指定すると、ページがブラウザーで開きます。開かない場合は、ファイルのパスを渡し、ダブルクリックして開いてもらってください。- Node.jsがない場合も、結果は
.mdファイルに保存されています。そのことを伝え、ページを手作業で作成しないでください。
分野ごとの値は0~100で、次の表に従ってスクリプトが計算します。自分で入力する必要はありません。
| 分野 | 計算方法 |
|---|---|
| 使用 | P4(A 0、B 35、C 70、D 100)とP5(A 0、B 30、C 65、D 100)の平均 |
| コンテキスト | P6:A 0、B 50、C 100 |
| 自動化 | P7:A 0、B 50、C 100 |
| 構築 | P8:A 0、B 40、C 75、D 100 |
| チーム | P9(A 0、B 40、C 100)とP10(A 0、B 50、C 100)の平均。Dは計算に含めません |
7. 終了時
数行で、次のことを伝えてください。
- 2つのファイルの保存先。
- ページの左上にある**「プロフィールをPDFでダウンロード」**ボタンをクリックし、コースで共有された第1回のクラスのフォルダーにPDFをアップロードすること。提出物はPDFです。
コースや製品を勧めないでください。