concept-graph
15
总安装量
13
周安装量
#22434
全站排名
安装命令
npx skills add https://github.com/willoscar/research-units-pipeline-skills --skill concept-graph
Agent 安装分布
claude-code
10
gemini-cli
9
codex
7
cursor
7
antigravity
6
Skill 文档
Concept Graph (prerequisites)
Goal: represent tutorial concepts as a prerequisite DAG so modules can be planned and ordered.
Inputs
output/TUTORIAL_SPEC.md
Outputs
outline/concept_graph.yml
Output schema (recommended)
A minimal, readable YAML schema:
nodes: list of{id, title, summary}edges: list of{from, to}meaningfromis a prerequisite ofto
Constraints:
- Graph should be acyclic (DAG).
- Prefer 10â30 nodes for a medium tutorial.
Workflow
- Read
output/TUTORIAL_SPEC.mdand extract the concept list implied by objectives + running example. - Normalize each concept into a node with a stable
id. - Add prerequisite edges and verify the graph is acyclic.
- Write
outline/concept_graph.yml.
Definition of Done
-
outline/concept_graph.ymlexists and is a DAG. - Nodes cover all learning objectives from
output/TUTORIAL_SPEC.md. - Node titles are specific (not âmiscâ).
Troubleshooting
Issue: the graph looks like a linear list
Fix:
- Add intermediate prerequisites explicitly (e.g., âdata modelâ before âevaluation protocolâ).
Issue: cycles appear (A â B â A)
Fix:
- Split concepts or redefine edges so prerequisites flow in one direction.