From karmaiq-impact
Run impact analysis on a single method. Manual slash invocation when the user knows the service and method name. Returns ranked callers with QPM and amplification flags.
How this skill is triggered — by the user, by Claude, or both
Slash command
/karmaiq-impact:method <service-name> <Class.method-or-method-name><service-name> <Class.method-or-method-name>This skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
The user wants the blast radius of changing the method named in `$ARGUMENTS`.
$ARGUMENTSThe user wants the blast radius of changing the method named in $ARGUMENTS.
$ARGUMENTS should be <service-name> <Class.method-or-method-name>. If only one token is supplied, ask the user for the missing piece before continuing.
${CLAUDE_PLUGIN_DATA}/../karmaiq-core/domain.txt. If unset → stop, instruct /karmaiq-core:setup.search_catalog(catalog="method", query="<method-token>", service_name="<service>") to confirm the method resolves and grab the method_hash + candidate flow IDs.analyze_code_path_impact(service_name="<service>", query="<method-token>", include_flows=true).explore_code_path(service_name=..., query=..., direction="callers", depth=3) to confirm there's nothing missed.## Method: <Class.method> in <service>
**Direct callers** (in this service): <count>
**Transitive callers** (cross-service): <count>
**Top callers by QPM**
| caller | QPM | amplification |
|---|---|---|
**Affected flows** (top 5): <list>
**Risk**: LOW / MED / HIGH (per analyzing-change-impact rubric)
Class and method names are exact-match keys. Never reformat. If the user passed payment_processor.charge, do not convert to PaymentProcessor.charge — re-resolve via search_catalog(catalog="method") and use what the catalog returns.
npx claudepluginhub codekarma-tech-public/codekarma-mcp-plugin --plugin karmaiq-impactCreates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.