agentsclimarketplace

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

Install
npx -y skills add wind-will-not-stop/skillViewer --skill skill-graph-generator

Assembled 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/, or agents/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

  1. Inspect the target skill:
    • SKILL.md
    • scripts/
    • references/
    • assets/
    • agents/openai.yaml
  2. Run scripts/generate_skill_graph.py <skill_dir> --force.
  3. Confirm the output path is agents/skill-graph.json.
  4. 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:

  • version
  • skillName
  • skillRoot
  • generatedAt
  • sourceFingerprint
  • flow.nodes
  • flow.edges
  • generation.mode
  • generation.model
  • generation.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/

scripts/

Keep looking

Skills are one crate of 325,949. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.