mcpField
M
module-planner

module-planner

github.com/willoscar生産性51741 回インストール3 週間前に更新
リポジトリ

module-planner について

module-plannerは、概念グラフを後続のチュートリアル工程で使う、学習しやすい順序のモジュール計画にまとめます。各モジュールに目標、成果物、継続例のステップを定めます。

主な機能

  1. 01概念を依存関係順に並べ替え
  2. 02概念をモジュールに整理
  3. 03測定可能な目標の設定
  4. 04成果物と例のステップを定義

活用シーン

  1. 01既存の概念グラフからチュートリアルを計画
  2. 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、title
  • objectives
  • concepts
  • outputs
  • running_example_steps

スクリプトの責務

scripts/run.py は、以下を行う必要があります。

  • concept をトポロジカル順に並べる
  • 一貫性のあるモジュールにグループ化する
  • 測定可能な objectives と具体的な outputs を割り当てる

グラフの走査とクラスタリングのヒューリスティクスは、ラッパースクリプトではなく、共有のチュートリアルツールに含めてください。

受け入れ条件

  • outline/module_plan.yml が存在する
  • すべての concept ノードが、少なくとも1つのモジュールに含まれている
  • すべてのモジュールに objectives と outputs がある

対象外

  • ソースの根拠確認
  • 演習の作成
  • チュートリアルの草稿作成

コメント