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

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
카테고리
리팩터링

핵심 규칙

코드가 하는 일은 절대 바꾸지 않고, 하는 방식만 바꿉니다.

실행 단계

  1. 01단계최근 변경 파악

    범위를 넓히라는 명시적 요청이 없으면 현재 세션에서 수정한 코드에 집중합니다.

  2. 02단계개선점 분석

    불필요한 중첩, 중복 코드와 추상화, 모호한 이름, 뻔한 내용을 설명하는 주석, 중첩 삼항 연산자를 찾습니다.

  3. 03단계프로젝트 규칙 적용

    ES 모듈, function 키워드, 명시적 반환 타입, Props 타입 등 CLAUDE.md 규칙을 따르고 간결함보다 명확함을 우선합니다.

  4. 04단계확인 및 기록

    기능이 그대로이고 코드가 더 단순하고 유지보수하기 쉬워졌는지 확인하며, 이해에 영향을 주는 중요한 변경만 기록합니다.

권한 설명 (SKILL.md 기준)

기능필요 여부설명
파일 쓰기필요명확성을 높이기 위해 최근 변경된 코드를 수정합니다.
명령 실행필요 없음스킬은 명령 실행을 요구하지 않습니다.
네트워크 송신필요 없음네트워크 접근이 필요 없습니다.

SKILL.md 프런트매터(YAML)

SKILL.md 프런트매터(YAML)commit 24361e7
---
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를 읽고 권한을 확인하세요.