Hi! Small inconsistency in the bundled skill templates of graphifyy 0.8.22.
The package ships 14 variants of the skill file in graphify/: skill.md, skill-windows.md, skill-codex.md, skill-opencode.md, skill-aider.md, skill-amp.md, skill-claw.md, skill-copilot.md, skill-devin.md, skill-droid.md, skill-kiro.md, skill-pi.md, skill-trae.md, skill-vscode.md.
Thirteen of them declare name: graphify in the frontmatter. Only skill-windows.md declares name: graphify-windows.
Meanwhile __main__.py (_PLATFORM_CONFIG["windows"], around lines 282-291) copies that file to .claude/skills/graphify/SKILL.md — the same directory name as every other variant:
"windows": {
"skill_file": "skill-windows.md",
"skill_dst": Path(".claude") / "skills" / "graphify" / "SKILL.md",
"claude_md": True,
},
So after graphify install windows the directory is graphify but the declared name is graphify-windows.
Impact is mild but real: the skill still resolves (agents key skills by directory name), yet the mismatch confuses readers and agents — we had an assistant session stall on whether graphify-windows was a separate command or just graphify run on Windows. There are no graphify-linux / graphify-macos variants, so the suffix does not distinguish platforms either — the variants differ by agent, not by OS.
Suggested fix: change line 2 of skill-windows.md to name: graphify, matching the other thirteen templates.
Thanks for the tool — the graph reports are genuinely useful.
Hi! Small inconsistency in the bundled skill templates of
graphifyy0.8.22.The package ships 14 variants of the skill file in
graphify/:skill.md,skill-windows.md,skill-codex.md,skill-opencode.md,skill-aider.md,skill-amp.md,skill-claw.md,skill-copilot.md,skill-devin.md,skill-droid.md,skill-kiro.md,skill-pi.md,skill-trae.md,skill-vscode.md.Thirteen of them declare
name: graphifyin the frontmatter. Onlyskill-windows.mddeclaresname: graphify-windows.Meanwhile
__main__.py(_PLATFORM_CONFIG["windows"], around lines 282-291) copies that file to.claude/skills/graphify/SKILL.md— the same directory name as every other variant:So after
graphify install windowsthe directory isgraphifybut the declared name isgraphify-windows.Impact is mild but real: the skill still resolves (agents key skills by directory name), yet the mismatch confuses readers and agents — we had an assistant session stall on whether
graphify-windowswas a separate command or justgraphifyrun on Windows. There are nographify-linux/graphify-macosvariants, so the suffix does not distinguish platforms either — the variants differ by agent, not by OS.Suggested fix: change line 2 of
skill-windows.mdtoname: graphify, matching the other thirteen templates.Thanks for the tool — the graph reports are genuinely useful.