code-simplifiercommit 24361e7SKILL.md · 리팩터링
코드 단순화 도우미
모든 기능을 유지하면서 프로젝트 규칙에 맞춰 코드를 다듬어 명확성, 일관성, 유지보수성을 높입니다.
npx skills add getsentry/skills --skill code-simplifier명령을 선택했습니다. 직접 복사하세요.
- 권한
- read-repo
- write-files
- shell
- network
- 호환 도구
- Claude Code
- GitHub
- 1.1k
- 출처
- 공식 · Sentry
- 상태
- 스캔 통과
- 라이선스
- Apache-2.0
- 카테고리
- 리팩터링
핵심 규칙
코드가 하는 일은 절대 바꾸지 않고, 하는 방식만 바꿉니다.
실행 단계
01단계최근 변경 파악
범위를 넓히라는 명시적 요청이 없으면 현재 세션에서 수정한 코드에 집중합니다.
02단계개선점 분석
불필요한 중첩, 중복 코드와 추상화, 모호한 이름, 뻔한 내용을 설명하는 주석, 중첩 삼항 연산자를 찾습니다.
03단계프로젝트 규칙 적용
ES 모듈, function 키워드, 명시적 반환 타입, Props 타입 등 CLAUDE.md 규칙을 따르고 간결함보다 명확함을 우선합니다.
04단계확인 및 기록
기능이 그대로이고 코드가 더 단순하고 유지보수하기 쉬워졌는지 확인하며, 이해에 영향을 주는 중요한 변경만 기록합니다.
권한 설명 (SKILL.md 기준)
| 기능 | 필요 여부 | 설명 |
|---|---|---|
| 파일 쓰기 | 필요 | 명확성을 높이기 위해 최근 변경된 코드를 수정합니다. |
| 명령 실행 | 필요 없음 | 스킬은 명령 실행을 요구하지 않습니다. |
| 네트워크 송신 | 필요 없음 | 네트워크 접근이 필요 없습니다. |
SKILL.md 프런트매터(YAML)
---
name: code-simplifier
description: Simplifies and refines code for clarity, consistency, and maintainability while preserving all functionality. Use when asked to "simplify code", "clean up code", "refactor for clarity", "improve readability", or review recently modified code for elegance. Focuses on project-specific best practices.
---관련 스킬
규칙 스캔으로 모든 위험을 찾을 수는 없습니다. 설치 전에 이 스킬의 SKILL.md를 읽고 권한을 확인하세요.