module-planner について
module-plannerは、概念グラフを後続のチュートリアル工程で使う、学習しやすい順序のモジュール計画にまとめます。各モジュールに目標、成果物、継続例のステップを定めます。
主な機能
- 01概念を依存関係順に並べ替え
- 02概念をモジュールに整理
- 03測定可能な目標の設定
- 04成果物と例のステップを定義
活用シーン
- 01既存の概念グラフからチュートリアルを計画
- 02後続工程向けのモジュール計画を作成
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ willoscar/ research-units-pipeline-skills --skill module-plannerインストール後、Claude Code で/module-plannerを入力して読み込まれたか確認します。
同梱ファイルscripts/run.py
詳細
モジュールプランナー
トリガーとルーティング
- トリガー: module plan、tutorial modules、course outline、モジュール計画、module_plan.yml。
- 使用する場合: チュートリアルの C2 で、
outline/concept_graph.ymlがすでにあり、concept DAG をモジュールの順序にまとめる必要がある場合。 - 使用しない場合: concept graph がまだない場合。
- ネットワーク: なし。
- ガードレール: すべてのモジュールに objectives、outputs、running-example step を含めてください。長い文章は書かないでください。
concept graph を、後続のチュートリアル段階で使用する、学習可能なモジュール順に変換します。
入力
outline/concept_graph.yml
出力
outline/module_plan.yml
要件
モジュールプランには、以下を定義する必要があります。
- 順序付きの
modules id、titleobjectivesconceptsoutputsrunning_example_steps
スクリプトの責務
scripts/run.py は、以下を行う必要があります。
- concept をトポロジカル順に並べる
- 一貫性のあるモジュールにグループ化する
- 測定可能な objectives と具体的な outputs を割り当てる
グラフの走査とクラスタリングのヒューリスティクスは、ラッパースクリプトではなく、共有のチュートリアルツールに含めてください。
受け入れ条件
outline/module_plan.ymlが存在する- すべての concept ノードが、少なくとも1つのモジュールに含まれている
- すべてのモジュールに objectives と outputs がある
対象外
- ソースの根拠確認
- 演習の作成
- チュートリアルの草稿作成
コメント
Markdown 対応