---
name: harness:impact-analysis
description: Graph-based impact analysis — answers "if I change X, what breaks?"
argument-hint: '[--path <path>] [--files <files>]'
allowed-tools:
  - Bash
  - Read
  - Glob
  - Grep
---

<!-- Generated by harness generate-slash-commands. Do not edit. -->

<context>
Cognitive mode: analytical-reporter
Type: rigid
</context>

<objective>
Graph-based impact analysis — answers "if I change X, what breaks?"

Phases:

- identify: Identify changed files from diff or input
- analyze: Query graph for impact of each changed file
- assess: Rank findings by risk and generate report
  </objective>

<execution_context>
@agents/skills/claude-code/harness-impact-analysis/SKILL.md
@agents/skills/claude-code/harness-impact-analysis/skill.yaml
</execution_context>

<process>
1. Try: invoke mcp__harness__run_skill with skill: "harness-impact-analysis"
2. If MCP unavailable: read SKILL.md and follow its workflow directly
3. Pass through any arguments provided by the user
</process>
