danielsuo117/velocitai/code-review-graph
Claude Code and agent skill by danielsuo117/velocitai
Trust tier 3
- community
Source check pending
Checking that the SKILL.md file is still in the repository.
AST 知识图谱:变更审查、探索、调试、重构。触发:知识图谱、代码审查、影响分析、爆炸半径、重构。
Install
npx vskill@latest install danielsuo117/velocitai/code-review-graphSKILL.md
The same SKILL.md was published earlier as majiayu000/claude-skill-registry-data/code-review-graph.
code-review-graph — 知识图谱工具集
本项目通过 code-review-graph MCP 接入了基于 AST 的代码知识图谱。探索代码时优先使用图谱工具,再降级到 Grep/Glob/Read。
Token 效率规则(全局)
- 始终先调用
get_minimal_context(task="<你的任务>"),再使用其他图谱工具。 - 所有调用使用
detail_level="minimal",仅在不够用时升级到 "standard"。 - 目标:5 次工具调用、800 个输出 token 内完成任务。
工作流一:变更审查
利用知识图谱进行风险感知的代码审查。
步骤
- 运行
detect_changes获取带风险评分的变更分析。 - 运行
get_affected_flows查找受影响的执行路径。 - 对高风险函数,运行
query_graphpattern="tests_for" 检查测试覆盖。 - 运行
get_impact_radius理解影响范围。 - 对未覆盖测试的变更,建议具体的测试用例。
输出格式
按风险等级(高/中/低)分组,包含:变更内容、测试覆盖状态、改进建议、合并建议。
工作流二:代码库探索
利用图谱快速理解代码库结构。
步骤
- 运行
list_graph_stats查看整体指标。 - 运行
get_architecture_overview了解高层模块结构。 - 使用
list_communities查找主要模块,用get_community获取详情。 - 使用
semantic_search_nodes按名称或关键词查找函数/类。 - 使用
query_graph的callers_of、callees_of、imports_of追踪关系。 - 使用
list_flows和get_flow理解执行路径。
提示
- 先宏观(统计、架构),再缩小到具体区域。
children_of查看文件内所有函数和类;find_large_functions定位复杂代码。
工作流三:问题调试
利用图谱系统化追踪和调试问题。
步骤
- 使用
semantic_search_nodes查找与问题相关的代码。 - 使用
query_graph的callers_of和callees_of追踪调用链。 - 使用
get_flow查看可疑区域的完整执行路径。 - 运行
detect_changes检查近期变更是否引发了问题。 - 对可疑文件使用
get_impact_radius查看受影响范围。
提示
- 同时检查调用者和被调用者,理解完整上下文。
- 查看受影响的执行流,找到触发 bug 的入口点。
- 近期变更是新问题最常见的来源。
工作流四:安全重构
利用图谱自信地规划和执行重构。
步骤
- 使用
refactor_toolmode="suggest" 获取重构建议。 - 使用
refactor_toolmode="dead_code" 查找死代码。 - 重命名时用
refactor_toolmode="rename" 预览所有受影响位置。 - 使用
apply_refactor_tool配合 refactor_id 应用重命名。 - 变更后运行
detect_changes验证影响。
安全检查
- 应用前始终先预览(rename 模式给出编辑清单)。
- 大规模重构前先检查
get_impact_radius。 - 使用
get_affected_flows确保关键路径未被破坏。 find_large_functions识别需要拆分的大函数。
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/code-review-graph/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/danielsuo117/velocitai/code-review-graph)