Agent skill

impact-analyzer

**IMPACT ANALYZER v1.0** - '영향도', '영향 범위', '변경 영향', '리팩토링 영향', '이거 바꾸면', '어디에 영향', '위험도' 요청 시 자동 발동. codebase-graph 기반 변경 전파 분석. 직접/간접 영향, 위험도 점수, 테스트 범위 제안. 코드 수정 전 필수 분석.

majiayu000github.com/majiayu000GitHub ↗
claude-coderead-onlyMIT
Install
npx skills add majiayu000/claude-skill-registry --skill impact-analyzer --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 2
SKILL.md size: 14 KB
Bundled scripts: none
Allowed tools: -Read-Glob-Grep
Path: skills/analysis/impact-analyzer/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 534
Language: HTML

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# Impact Analyzer Skill v1.0 **변경 영향도 분석기** - 코드 수정 전 영향 범위를 정확히 파악하여 안전한 변경 보장 ## 핵심 컨셉 ```yaml Problem: Without_Analysis: "함수 수정 → 예상치 못한 곳에서 에러 → 롤백" Reality: "한 줄 변경이 100개 파일에 영향을 줄 수 있음" Solution: Impact_Analysis: - "변경 대상의 역의존성 트리 추적" - "직접/간접 영향 범위 계산" - "위험도 점수 산출" - "테스트 범위 자동 제안" Key_Metrics: Direct_Impact: "직접 호출하는 함수들" Indirect_Impact: "연쇄적으로 영향받는 범위" Risk_Score: "변경 위험도 (0-100)" Test_Coverage: "영향 범위 대비 테스트 커버리지" ``` ## 자동 발동 조건 ```yaml Auto_Trigger_Conditions: Before_Edit: - "Edit 도구 사용 전 자동 분석 제안" - "공유 코드(shared, utils) 수정 시" - "핵심 모듈(auth, api) 수정 시" Keywords_KO: - "영향도 분석, 영향 범위" - "이거 바꾸면 어디 영향?" - "변경 영향, 수정 영향" - "리팩토링 영향, 리팩토링 범위" - "위험도, 얼마나 위험" - "테스트 범위, 테스트해야 할 곳" Keywords_EN: - "impact analysis, impact scope" - "what will this affect" - "change impact, modification impact" - "refactoring scope, refactoring impact" - "risk assessment, risk score" - "test scope, what to test" High_Risk_Patterns: - "export 변경/삭제" - "함수 시그니처 변경" - "타입 정의 변경" - "API 엔드포인트 변경" - "shared 모듈 변경" ``` ## 영향도 분석 알고리즘 ```typescript interface ImpactAnalysisRequest { target: string; // 변경 대상 노드 ID changeType: ChangeType; // 변경 유형 depth?: number; // 분석 깊이 (기본 3) } type ChangeType = | 's

What's inside
Steps it walks through
  1. 핵심 컨셉
  2. 자동 발동 조건
  3. 영향도 분석 알고리즘
  4. 영향 범위 계산
  5. 위험도 점수 기준
  6. 출력 템플릿
  7. Quick Commands
  8. 다른 스킬과의 통합
  9. 문서 구조
Ships with 1 file
  • metadata.json
More from claude-skill-registry
All skills →
About this skill
What does the impact-analyzer skill do?

**IMPACT ANALYZER v1.0** - '영향도', '영향 범위', '변경 영향', '리팩토링 영향', '이거 바꾸면', '어디에 영향', '위험도' 요청 시 자동 발동. codebase-graph 기반 변경 전파 분석. 직접/간접 영향, 위험도 점수, 테스트 범위 제안. 코드 수정 전 필수 분석.

How do I install it?

Run `npx skills add majiayu000/claude-skill-registry --skill impact-analyzer --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From majiayu000/claude-skill-registry, a repository with 534 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going