self-assessment について
self-assessment は、Codex 開発者の知識の不足を特定し、学習計画を立てるための対話型スキルです。簡易・包括的な評価を行い、結果に応じた優先学習パスと演習プロジェクトを作成します。
主な機能
- 01簡易・包括的な評価モード
- 02利用法、判断、設計、本番運用を出題
- 03スキルプロフィールと分野別スコア
- 04依存関係を考慮した学習順序
- 05プロフィールに基づく3つの演習プロジェクト
活用シーン
- 01Codex の総合的な習熟度の確認
- 02弱点分野に沿った個人学習の計画
- 03詳細な結果を使ったチーム研修の計画
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ florianbruniaux/ claude-code-ultimate-guide --skill self-assessmentインストール後、Claude Code で/self-assessmentを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
comprehensive-assessment-prompt.txtquick-assessment-prompt.txtREADME.md詳細
Codex 自己評価
自分に合わせた学習の旅で、Codex のスキルをマスターしましょう。
このインタラクティブな評価では、現在の習熟度を特定し、課題や目標に合わせたカスタム学習パスを作成します。
仕組み
ステップ 1:モードを選択する
クイックモード(5 分)
- 10 のトピックに関する 10 問
- おすすめ:手早いスキルチェック、全体的な習熟度の把握
- 出力:全体的なプロフィール(初級/中級/上級)+主な課題 2~3 件
包括的モード(20 分)
- 20 問(各トピックにつき 2 問)
- おすすめ:詳細な習熟度評価、チーム研修の計画
- 出力:トピックごとのスコア+詳細な学習パス+練習プロジェクト 3 件
ステップ 2:質問に回答する
質問の内容:
- 実践的な使い方(操作方法)
- 意思決定(どの場面で何を使うか)
- アーキテクチャパターン(仕組みが機能する理由)
- 本番環境のベストプラクティス(セキュリティ、パフォーマンス、スケーリング)
各質問の内容:
- 4 つの選択肢(A~D)
- 正解の即時フィードバック
- 関連するガイドのセクションへのリンク
ステップ 3:プロフィールを確認する
クイックモードの出力:
╔═══════════════════════════════════════════════╗
║ Your Profile: Intermediate Developer ║
╠═══════════════════════════════════════════════╣
║ Overall Score: 14/20 ║
║ Level: Intermediate (strong) ║
╠═══════════════════════════════════════════════╣
║ Immediate Gaps: ║
║ • MCP Servers (5/5 topics weak) ║
║ • Advanced Patterns (4/5 weak) ║
║ • Hooks (3/5 partially weak) ║
║ ║
║ → Recommended learning time: 4-6 hours ║
╚═══════════════════════════════════════════════╝
包括的モードの出力:
╔═══════════════════════════════════════════════════════════════╗
║ Detailed Mastery Profile ║
╠═══════════════════════════════════════════════════════════════╣
║ ║
║ 01 Quick Start ████░░░░░░ 8/10 Proficient ║
║ 02 Core Concepts ██████░░░░ 6/10 Proficient ║
║ 03 Memory & Settings ██████░░░░ 6/10 Proficient ║
║ 04 Agents ████░░░░░░ 4/10 Basic ║
║ 05 Skills ████░░░░░░ 4/10 Basic ║
║ 06 Commands ██████░░░░ 6/10 Proficient ║
║ 07 Hooks ██░░░░░░░░ 2/10 None ║
║ 08 MCP Servers ██░░░░░░░░ 2/10 None ║
║ 09 Advanced Patterns ░░░░░░░░░░ 0/10 None ║
║ 10 Security ███░░░░░░░ 3/10 Basic ║
║ ║
║ OVERALL: Intermediate (14/100 points) ║
╚═══════════════════════════════════════════════════════════════╝
ステップ 4:学習パスを確認する
スコアに基づいて、次の内容が提示されます。
優先順位付きの学習順序(依存関係を考慮):
- 習熟度の低さと重要度に基づいてトピックを並べ替えます
- 前提条件を表示します(基礎を飛ばすことはできません)
- 各トピックの所要時間を見積もります(必要な分だけを合計します)
- 各トピックに関連するテンプレートと例へのリンクを表示します
中級開発者向けの学習パス例:
Phase 1: Hooks Fundamentals (2 hours)
→ Read: guide/ultimate-guide.md#7-hooks
→ Try: examples/hooks/event-driven-formatting.sh
→ Quiz: /lesson-quiz 07-hooks
Phase 2: MCP Integration (3 hours)
→ Read: guide/ultimate-guide.md#8-mcp-servers
→ Try: examples/mcp-configs/github-integration.json
→ Quiz: /lesson-quiz 08-mcp-servers
Phase 3: Advanced Patterns (4 hours)
→ Read: guide/ultimate-guide.md#9-advanced-patterns
→ Practice: 3 real-world projects (see below)
→ Quiz: /lesson-quiz 09-advanced-patterns
練習プロジェクト 3 件 プロフィールに基づいた、的を絞った演習が提示されます。
- プロジェクト 1:苦手なトピックを 2~3 件組み合わせます
- プロジェクト 2:実際のワークフローとの統合
- プロジェクト 3:チーム/本番環境のシナリオ
はじめに
クイック評価
/self-assessment quick
全項目評価
/self-assessment comprehensive
オプション
/self-assessment quick --verbose # Show explanations
/self-assessment comprehensive --save # Save results to file
学べる内容
この評価では、次の項目を特定します。
基礎的な課題
- まだ試していない、基本的なインタラクションループ
- 見落としている重要な機能
- メンタルモデルに関する誤解
意思決定における盲点
- エージェント、スキル、コマンドの使い分け
- 問題ごとにどのフックイベントを使うか
- ニーズに合った MCP サーバーの選択
本番環境への準備
- セキュリティのベストプラクティス
- パフォーマンス最適化のパターン
- マルチエージェントシステムのスケーリング
- チームの設定とガバナンス
評価後
すぐに取り組むこと
- プロフィールを確認する — 現在の習熟度を把握します
- 課題を特定する — 次に学ぶべき内容を正確に把握します
- 学習パスを取得する — 依存関係を考慮した、自分に合わせた学習順序を確認します
- 練習する — 自分のレベルに合った、的を絞ったプロジェクト 3 件に取り組みます
おすすめのフォローアップスキル
/lesson-quiz [topic]— 特定のトピックについてクイズに挑戦します/audit-agents-skills— 自分の設定の品質を監査します/Codex-md— AGENTS.md の設定を管理します
学習パスとの連携
評価後は、/lesson-quiz スキルでモジュールごとの理解度を確認できます。
- 各モジュールにつき 5 問に回答します
- 苦手な分野について即時フィードバックを受け取ります
- 次のモジュールに進む準備ができると、ロックが解除されます
スコアとプロフィール
ジュニア開発者(0~6 ポイント)
- Codex をインストールしたばかり
- 基本的なコマンドとワークフローを理解している
- メモリ/エージェント/フックはまだ使ったことがない
- 次のステップ: Core Concepts + Memory モジュール
中級開発者(7~13 ポイント)
- Codex を毎日使用している
- AGENTS.md と基本的なエージェントを使いこなせる
- スキルとコマンドを学んでいる
- フックを多少使用しているが、MCP サーバーは使っていない
- 次のステップ: MCP の詳細 + 高度なパターン
上級開発者(14~20 ポイント)
- マルチエージェントオーケストレーションをマスターしている
- 本番環境レベルのセキュリティとスケーリングに精通している
- カスタムスキルと複雑なフックを扱える
- MCP サーバーに精通している
- 次のステップ: チーム研修、エンタープライズ向けパターン
より良い結果を得るためのヒント
- 正直に回答する — 推測せず、わからない質問は飛ばしてください
- 解説を確認する — 各質問にガイドへのリンクがあります
- レベルアップ前に再確認する — 新しいトピックを学んだ後、評価を受け直してください
- 結果を共有する — プロフィールを使ってチームと連携してください
お困りですか?
- 評価について質問がありますか? →
/help self-assessmentを確認してください - 結果について話し合いたいですか? →
guide/roles/learning-with-ai.mdをご覧ください - 誤りを見つけましたか? → GitHub Issues で報告してください
Codex を使いこなす準備はできましたか? さっそく /self-assessment quick を始めましょう。
コメント
Markdown 対応