概要
- learning-opportunities は、科学的根拠に基づいた学習法をエンジニアリングワークフローに組み込むスキル
- コーディングや設計作業後に 10~15分の学習エクササイズ を提案
- 実証済みの学習科学 (生成、予測、リトリーバル、間隔反復)を活用
- Claude CodeやCodexプラグイン として簡単に導入可能
- チームや個人の 学習文化醸成とスキル向上 を支援
learning-opportunities:エンジニアのための動的学習スキル
- プロジェクト構築 だけでなく、 専門性の構築 を重視するアプローチ
- アダプティブな「動的教科書」 方式により、日々の開発フローに学習を統合
- 新ファイル作成、スキーマ変更、リファクタ などの設計作業後にオプションで学習エクササイズを提案
- エクササイズは 予測、生成、リトリーバルプラクティス、間隔反復 などの科学的手法を応用
- 自分のプロジェクト実例を利用した 半完成例 を活用した学習体験
導入方法とプラグイン構成
- Codexプラグインマーケットプレイス から次のコマンドで導入可能
codex plugin marketplace add https://github.com/DrCatHicks/learning-opportunities.git- ローカル開発の場合はパス指定も可能
- Claude Codeプラグイン としてもインストール対応
- マーケット追加後
/plugin install learning-opportunities@learning-opportunities - Claude Codeの再起動で有効化
- マーケット追加後
- 自動プロンプト機能 (learning-opportunities-auto)で、git commit毎に自動で学習提案
- orientプラグイン によるリポジトリのオリエンテーションレッスン生成機能
学習科学にもとづくリスクと対策
- AIコーディングツール による学習低下リスク
- 生成効果の低減:自分でコードを書く機会減少による理解不足
- 流暢性の錯覚:生成コードが理解できていると錯覚しやすい
- 間隔効果の喪失:反復・振り返りの機会減少
- メタ認知の不足:自分の理解度や知識ギャップの把握が難しくなる
- テスト・リトリーバルの機会減少:自己テストや知識の引き出しが減る
- SKILL.md に記載の手法でこれらリスクを回避
- アクティブ生成(予測・説明・スケッチ)
- リトリーバルプラクティス(自己テスト・教え返し)
- 意図的な間隔(振り返り・休憩)
- 明示的なメタ認知(自己評価・ギャップ特定)
エクササイズの種類
- 予測→観察→振り返り :結果予測→実行→驚きを振り返る
- 生成→比較 :実装前に自分でアプローチをスケッチ→実装と比較
- 実行経路のトレース :一つずつ実行を追い、各遷移を予測
- デバッグ :どこで何が問題になるか推測
- 教え返し :新しい開発者に説明するつもりで解説
- リトリーバルチェックイン :前回から覚えていることを確認
プロンプト抑制条件
- 同一セッション内で既にエクササイズを辞退
- 同一セッションで2回エクササイズを完了
チーム導入・計測サポート
- MEASURE-THIS.md による軽量な事前・事後計測ガイド
- チームの学習文化やAIスキル脅威感を可視化するためのサーベイ項目
- 結果の扱い方や分析の注意点
- チーム向けの報告テンプレートも提供
カスタマイズ例
- 技術スタックや学習目標 に合わせたエクササイズレベルの調整
- ワークフローに合わせたトリガー条件や上限数 の変更
- プロジェクト固有の例題や質問 の追加
- 評価チェック の組み込みによる効果測定
背景とリサーチ
- Dr. Cat Hicks による学習科学と現場インタビューを基に開発
- agentic coding (AI主導コーディング)時代の開発者の成長と心理的安全性を重視
- 学習文化の強いチームは AI導入時の不安や脅威感が低く、チーム効果が高い 傾向
関連リソース・参考文献
- PRINCIPLES.md で学習科学の詳細解説
- AI Skill Threat や Developer Thriving などの公開サーベイ
- 主要な学習理論・実践論文への参照
- Bjork, Dunlosky, Ericsson, Giebl, Hicks, Kalyuga ほか
著者・関連情報
- Learning-Opportunities 開発者:Dr. Cat Hicks(心理学者・研究者)
- Web: drcathicks.com
- コンサル: catharsisinsight.com
- 書籍: The Psychology of Software Teams (2026)
- Orient 開発者:Dr. Michael Mullarkey(元セラピスト・MLエンジニア)
- Web: blendtutor ほか
更新・コミュニティ
- オープンサイエンスリソース の共有・フィードバック歓迎
- ニュースレター「Fight for the Human」で最新情報発信
このスキルは AI時代の開発者に求められる学習力・適応力の強化 を目指し、日常の開発体験に 科学的な学びの機会 を組み込むための新しいアプローチを提供します。