Skills DirectoryGitHub에서 엄선한 오픈소스 Skills

change-impactcommit 4f08958SKILL.md · 아키텍처 개선

변경 영향 분석

변경 전에 실제 의존성으로 영향 범위를 밝히고, 구현 후 실제 diff를 계획과 대조합니다.

npx skills add affaan-m/ECC --skill change-impact
권한
  • read-repo
  • write-files
  • shell
  • network
호환 도구
Claude Code, Codex, Cursor, Copilot, OpenCode
GitHub
294.3k
출처
커뮤니티 · Affaan Mustafa
상태
스캔 통과
라이선스
MIT

핵심 규칙

의존 관계는 실제 호출과 import를 근거로 하며 디렉터리 이름으로 추론하지 않고, 모르는 것은 unverified로 표시합니다.

실행 단계

  1. 01단계근거 확립

    요구, 저장소 문서, 실행 가능한 의존성 증거를 기준으로 하고 git grep, git diff, 테스트로 확인합니다.

  2. 02단계변경 전 정리

    코드, 데이터, 인터페이스, 테스트, 문서, 릴리스 6가지 영향을 차례로 답하고 배포 순서·호환 기간·롤백 절차를 포함합니다.

  3. 03단계전문 스킬로 연결

    장기 결정은 ADR, 클라이언트 간 인터페이스는 계약 우선 흐름, 회귀는 모듈 회귀 검사로 넘기며, 롤백 정보 누락은 차단 요소로 봅니다.

  4. 04단계구현 후 정렬

    실제 diff가 범위를 넘었는지, 증거가 성공 기준을 덮는지, 문서가 동기화됐는지, 임시 코드가 남았는지 확인합니다.

권한 설명 (SKILL.md 기준)

기능필요 여부설명
파일 쓰기일부 필요기본은 읽기 전용이며, 보고서는 응답에 남기고 저장소에 쓰기 전에 위치를 확인합니다.
명령 실행일부 필요git grep, git diff, 기존 테스트로 근거를 모으며, 그 밖의 명령은 호스트 정책 허용과 사용자의 명시적 동의가 필요합니다.
네트워크 송신필요 없음호스트 정책 허용과 사용자의 명시적 동의 없이는 네트워크에 접근하지 않습니다.

SKILL.md 프런트매터(YAML)

SKILL.md 프런트매터(YAML)commit 4f08958
---
name: change-impact
description: >-
  Perform evidence-backed impact analysis before changing code, data, interfaces, or governance documents, then compare the planned impact with the actual diff after implementation. Covers call paths, data and schema, API contracts, tests, documentation, ADRs, deployment, migration, and rollback. Use for cross-module or high-risk changes, database migrations, authentication, public interfaces, blast-radius questions, pre-change checks, and post-implementation alignment.
---

관련 스킬

규칙 스캔으로 모든 위험을 찾을 수는 없습니다. 설치 전에 이 스킬의 SKILL.md를 읽고 권한을 확인하세요.