mcpField
S
self-assessment

self-assessment

github.com/florianbruniauxエージェントワークフロー6.3k36 回インストール今日更新
リポジトリ

self-assessment について

self-assessment は、Codex 開発者の知識の不足を特定し、学習計画を立てるための対話型スキルです。簡易・包括的な評価を行い、結果に応じた優先学習パスと演習プロジェクトを作成します。

主な機能

  1. 01簡易・包括的な評価モード
  2. 02利用法、判断、設計、本番運用を出題
  3. 03スキルプロフィールと分野別スコア
  4. 04依存関係を考慮した学習順序
  5. 05プロフィールに基づく3つの演習プロジェクト

活用シーン

  1. 01Codex の総合的な習熟度の確認
  2. 02弱点分野に沿った個人学習の計画
  3. 03詳細な結果を使ったチーム研修の計画

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/florianbruniaux/claude-code-ultimate-guide --skill self-assessment

インストール後、Claude Code で/self-assessmentを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

comprehensive-assessment-prompt.txt
quick-assessment-prompt.txt
README.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:学習パスを確認する

スコアに基づいて、次の内容が提示されます。

優先順位付きの学習順序(依存関係を考慮):

  1. 習熟度の低さと重要度に基づいてトピックを並べ替えます
  2. 前提条件を表示します(基礎を飛ばすことはできません)
  3. 各トピックの所要時間を見積もります(必要な分だけを合計します)
  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 サーバーの選択
本番環境への準備
  • セキュリティのベストプラクティス
  • パフォーマンス最適化のパターン
  • マルチエージェントシステムのスケーリング
  • チームの設定とガバナンス

評価後

すぐに取り組むこと
  1. プロフィールを確認する — 現在の習熟度を把握します
  2. 課題を特定する — 次に学ぶべき内容を正確に把握します
  3. 学習パスを取得する — 依存関係を考慮した、自分に合わせた学習順序を確認します
  4. 練習する — 自分のレベルに合った、的を絞ったプロジェクト 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 サーバーに精通している
  • 次のステップ: チーム研修、エンタープライズ向けパターン

より良い結果を得るためのヒント

  1. 正直に回答する — 推測せず、わからない質問は飛ばしてください
  2. 解説を確認する — 各質問にガイドへのリンクがあります
  3. レベルアップ前に再確認する — 新しいトピックを学んだ後、評価を受け直してください
  4. 結果を共有する — プロフィールを使ってチームと連携してください

お困りですか?

  • 評価について質問がありますか? → /help self-assessment を確認してください
  • 結果について話し合いたいですか? → guide/roles/learning-with-ai.md をご覧ください
  • 誤りを見つけましたか? → GitHub Issues で報告してください

Codex を使いこなす準備はできましたか? さっそく /self-assessment quick を始めましょう。

コメント