2 0xsarwagya

impact-analysis Skill

通过 Ontoly 的依赖和被依赖遍历分析变更影响。当被询问某个符号、服务、路由、包或仓库节点变更或删除后会破坏什么时使用。

安装方式:把技能目录放入 ~/.claude/skills/(Claude Code)或在 claude.ai 设置中启用;也可复制右侧安装命令一键添加。

查看源码

技能指令原文(SKILL.md)

Impact Analysis

Use this skill when the user asks for impact analysis using Ontoly evidence.

Required Workflow

Follow the shared Ontoly workflow. Also read graph evidence rules, MCP usage, best practices, and fallback rules when the task requires detail.

Ontoly Capabilities

Use these capabilities first: ImpactAnalysis, FindDependents, FindDependencies, FindNode, EvidencePack.

Pass the user's concept phrase directly to Ontoly first, for example
Plan Definition Resource. Do not fan out manual spelling variants such as
camelCase, kebab-case, or snake_case. If Ontoly returns multiple matches or no
match, report that ambiguity or not-found result as graph evidence before using
a narrow file fallback.

Output Contract

Return:

  • answer or plan
  • capabilities invoked
  • graph evidence with node ids, edge types, source spans, and graph hash when available
  • confidence: high, medium, or low
  • fallback reason if repository files were inspected

Boundaries

Do not implement compiler, query, MCP, SDK, or business logic in the skill. Do not search repository files until Ontoly cannot answer or evidence must be confirmed.

Resources

Learn more

  • Documentation: https://ontoly.xyz/docs
  • This skill on the web: https://ontoly.xyz/skills#impact-analysis
  • All Ontoly Agent Skills: https://ontoly.xyz/skills
  • Install via skills.sh: https://www.skills.sh/?q=0xsarwagya/ontoly