module-planner
15
总安装量
13
周安装量
#21868
全站排名
安装命令
npx skills add https://github.com/willoscar/research-units-pipeline-skills --skill module-planner
Agent 安装分布
claude-code
10
gemini-cli
9
codex
7
cursor
7
antigravity
6
Skill 文档
Module Planner
Goal: turn a concept DAG into a teachable module sequence with clear objectives and outputs.
Inputs
outline/concept_graph.yml
Outputs
outline/module_plan.yml
Output schema (recommended)
modules: ordered list of modulesid,titleobjectives(3â6 measurable bullets)concepts(node ids fromoutline/concept_graph.yml)outputs(what the learner produces)running_example_steps(optional but recommended)
Workflow
- Read
outline/concept_graph.ymland topologically sort concepts. - Cluster concepts into modules (keep module scope coherent; avoid âmiscâ).
- For each module:
- write measurable objectives
- define concrete outputs (code/artifact)
- specify how the running example advances
- Write
outline/module_plan.yml.
Definition of Done
-
outline/module_plan.ymlexists and modules are ordered by prerequisites. - Every module has objectives + outputs.
- Every concept node from
outline/concept_graph.ymlis covered by at least one module.
Troubleshooting
Issue: modules are too many / too granular
Fix:
- Merge adjacent modules with shared prerequisites; target ~5â12 modules for most tutorials.
Issue: objectives are not verifiable
Fix:
- Rewrite objectives so
exercise-buildercan attach a concrete exercise for each module.