agentsclimarketplace

Skill graph generator

Skill wind-will-not-stop/skillViewer/skills/skill-graph-generator

Inspect, visualize, and generate action-flow graphs for Codex-style agent skills with a local web UI and bundled graph generator.

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.

One thing 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.

What its author says it does

Copied from the file, not written here

Generate or regenerate agents/skill-graph.json for an existing Codex-style skill so it can be visualized as an action flow.

SKILL.md

1.7 KB, 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.

Keep looking

Skills are one crate of 328,083. 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.