用途:把 issue-todo 生成的 .issue/graph.json 渲染成自包含的交互式 HTML 力导向图,用于以图形方式探索议题之间的关联与依赖关系。
主要能力:渲染命令为 node <skill>/scripts/issue-viz.mjs render [--out <path>] [--view full|ready|critical-path|ego] [--focus <n>] [--open]。默认读取 .issue/graph.json,输出到 .issue/viz/graph.html;加 --open 可在生成后打开浏览器。生成的 HTML 顶部控件可切换视图:整体(全部节点与边)、可开工(仅 ready-frontier,即前置全部为 close 的 open 议题)、关键路径(最长依赖链)、ego(指定议题及其 N 跳邻居)。节点悬停显示标题、状态与标签,点击可打开对应议题。
必要用法:先确认在 git 仓库根目录,并确认 .issue/graph.json 存在;若不存在,需先用 issue-todo sync 生成,再继续渲染。脚本路径按状态取第一个存在者:.claude/skills/issue-viz、.codex/skills/issue-viz、~/.claude/skills/issue-viz、~/.codex/skills/issue-viz。
限制:资料未提供收费、平台支持范围、性能上限或兼容性细节,暂未提供。渲染依赖 issue-todo 生成的 graph.json 及 Node 环境,缺少前置文件时无法直接使用。