Skill graph generator
Skill wind-will-not-stop/skillViewer/skills/skill-graph-generator
Generate or regenerate agents/skill-graph.json for an existing Codex-style skill so it can be visualized as an action flow.From its SKILL.md
npx -y skills add wind-will-not-stop/skillViewer --skill skill-graph-generatorAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
2 things to look at
- 2 stars2 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
- runs commandsInstructs the agent to run 1 command, including `scripts/generate_skill_graph.py <skill_dir> --force`.
SKILL.md
1.7 KB, 386 tokens by cl100k_base, as published. Nobody here has run it
Skill Graph Generator
Use this skill only when you need to create or refresh agents/skill-graph.json for an existing skill.
Use it when:
- a skill does not yet have
agents/skill-graph.json - a skill changed in
SKILL.md,scripts/,references/,assets/, oragents/openai.yaml - a visual editor or audit tool needs an updated action-flow graph
Do not use this skill to create a new skill from scratch. Do not rewrite the skill's main content unless the user explicitly asks for that.
Required output
This skill must produce or update exactly this metadata artifact:
agents/skill-graph.json
Workflow
- Inspect the target skill:
SKILL.mdscripts/references/assets/agents/openai.yaml
- Run
scripts/generate_skill_graph.py <skill_dir> --force. - Confirm the output path is
agents/skill-graph.json. - Report:
- output path
- node count
- edge count
- generation mode
- whether the graph is now in sync with the skill sources
Graph requirements
The graph JSON must include:
versionskillNameskillRootgeneratedAtsourceFingerprintflow.nodesflow.edgesgeneration.modegeneration.modelgeneration.stale
The graph must represent the skill as an action flow:
- start
- input/context
- steps
- decisions
- parallel groups
- joins
- tool calls
- script runs
- reference reads
- outputs
- end
Files, scripts, assets, and URLs belong in node attachments. They are not the primary canvas nodes.
What ships with it: 5 files
79.4 KB alongside SKILL.md, 1 of them executable
agents/
- openai.yaml221 B
assets/
- skill-graph.png1.5 KB
- skill-graph-small.svg1.3 KB
scripts/
- generate_skill_graph.pyruns65.3 KB
- LICENSE11.1 KB