Repolode
DrCatHicks

DrCatHicks/learning-opportunities

Claude CodeとCodex向けのスキル。設計に関わるコーディング作業の後、根拠に基づく短い学習演習を提供します。

スター
2,545
フォーク
93
未解決の Issue
10
最終コミット
3 か月前

これは何?

Learning Opportunitiesは、Claude CodeとCodex向けのスキルで、AIを活用したコーディングに意図的な学習を取り入れます。新しいファイルの作成、スキーマの変更、リファクタリングなどの大きな作業の後、Claudeが自分のプロジェクトのコードを使った任意参加の10〜15分の演習を提案します。

演習には、予測、生成、想起練習、間隔反復など、学習科学の手法が用いられています。Claudeは解答をすべて提示せず、あなたの回答を待つため、自分で考えることができます。1回のセッションは演習2問までで、提案を断った後に追加のプロンプトが表示されることはありません。

このリポジトリはプラグインマーケットプレイスでもあり、LinuxとmacOS向けの任意のコミット後プロンプトフックや、なじみのないコードベース向けの導入レッスンを生成するorientスキルも含まれています。

主な機能

  • 01設計に関わるコーディング作業の後、任意参加の10〜15分の演習を提案します。
  • 02予測、生成、想起練習、間隔反復を活用します。
  • 03質問の答えを自分で提示せず、あなたの回答を待ちます。
  • 041回のセッションを演習2問までに制限し、断った提案を尊重します。
  • 05新しいリポジトリ向けの導入レッスンを作成するorientスキルを含みます。

ユースケース

  • AIコーディングエージェントを使い、なじみのない言語やパターンでプロジェクトを開発する開発者。
  • エージェント型コーディングツールを使いながら、コードベースへの理解も保ちたいエンジニア。
  • AIを活用した開発中の学習について、体系的な実験を行うチーム。
  • なじみのないリポジトリに参加し、ガイド付きの導入レッスンを受けたい開発者。

クイックスタート

  1. 1

    Claude Codeのプラグインマーケットプレイスを追加する

    /plugin marketplace add https://github.com/DrCatHicks/learning-opportunities.git
  2. 2

    learning-opportunitiesプラグインをインストールする

    /plugin install learning-opportunities@learning-opportunities
  3. 3

    プラグインを有効にするため、Claude Codeを再起動する

使う前に知っておきたいこと

  • Claude CodeとCodex向けに設計されているため、他のコーディングツールでは動作しません。
  • 演習は対話形式で、入力を求めるたびに一時停止します。そのため、遅い、または煩わしいと感じるユーザーもいます。
  • コンテンツのライセンスはCC-BY-4.0で、クレジット表記が必要です。

収録されている特集

トピック

#ai-assisted-coding#claude-code#codex#learning#skill-development#spaced-repetition#developer-education#agent-skill

よくある質問

learning-opportunities とは?
Claude CodeとCodex向けのスキル。設計に関わるコーディング作業の後、根拠に基づく短い学習演習を提供します。 Learning Opportunitiesは、Claude CodeとCodex向けのスキルで、AIを活用したコーディングに意図的な学習を取り入れます。新しいファイルの作成、スキーマの変更、リファクタリングなどの大きな作業の後、Claudeが自分のプロジェクトのコードを使った任意参加の10〜15分の演習を提案します。
learning-opportunities は無料で使えますか?ライセンスは?
learning-opportunities は CC-BY-4.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
learning-opportunities は今もメンテナンスされていますか?
半年以内に更新あり。learning-opportunities の最終コミットは 2026年8月19日 です。
learning-opportunities は何に使えますか?
AIコーディングエージェントを使い、なじみのない言語やパターンでプロジェクトを開発する開発者。 エージェント型コーディングツールを使いながら、コードベースへの理解も保ちたいエンジニア。 AIを活用した開発中の学習について、体系的な実験を行うチーム。 なじみのないリポジトリに参加し、ガイド付きの導入レッスンを受けたい開発者。
learning-opportunities のインストール方法は?
Claude Codeのプラグインマーケットプレイスを追加する: /plugin marketplace add https://github.com/DrCatHicks/learning-opportunities.git learning-opportunitiesプラグインをインストールする: /plugin install learning-opportunities@learning-opportunities プラグインを有効にするため、Claude Codeを再起動する
learning-opportunities はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/DrCatHicks/learning-opportunities

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト