스킬 refactor-code
🔧

refactor-code

안전 🌐 네트워크 접근📁 파일 시스템 액세스⚙️ 외부 명령어

Code mit KI-Unterstützung refaktorieren

Manuelle Code-Refaktorierung ist zeitaufwändig und risikoreich. Diese Skill bietet systematische Refaktorierungs-Anleitung einschließlich Anwendung des DRY-Prinzips, Komplexitätsreduzierung und Regressionsprävention durch KI-gestützte Analyse und Empfehlungen.

지원: Claude Codex Code(CC)
⚠️ 68 나쁨
1

스킬 ZIP 다운로드

2

Claude에서 업로드

설정 → 기능 → 스킬 → 스킬 업로드로 이동

3

토글을 켜고 사용 시작

테스트해 보기

"refactor-code" 사용 중입니다. Refactor the duplicate validation logic in user_service.java

예상 결과:

  • 3 Stellen mit doppelter Benutzervalidierungs-Logik identifiziert
  • validateUser() private Methode extrahiert
  • Zyklomatische Komplexität von 18 auf 7 reduziert
  • Testabdeckung bei 85% beibehalten
  • Regressionstestlauf mit Regression Guardian vorgeschlagen

"refactor-code" 사용 중입니다. Optimize the user list API endpoint for N+1 queries

예상 결과:

  • N+1-Muster beim Abrufen von Benutzerbeiträgen gefunden
  • Durch Batch-Abfrage mit IN-Klausel ersetzt
  • Abfrageanzahl von 150+ auf 2 Abfragen reduziert
  • Antwortzeit von 2,1s auf 45ms verbessert
  • Alle vorhandenen Tests bestanden

"refactor-code" 사용 중입니다. Refactor a large React component with mixed concerns

예상 결과:

  • useUserData Custom Hook für Datenabruf extrahiert
  • UserListPresentation-Komponente für Anzeigelogik separiert
  • 3 ungenutzte Imports entfernt
  • Komponente von 180 auf 65 Zeilen reduziert
  • Code-Wiederverwendung über 2 Komponenten verbessert

보안 감사

안전
v5 • 1/16/2026

This skill is pure markdown documentation providing refactoring guidance and workflow instructions. All 54 static findings are false positives: substring detection triggered on 'DES' in 'DRY', 'RC4' in 'MCP', hashes containing letter patterns; backtick detection on markdown code blocks; and high entropy from Japanese text with code samples. No executable code, no network calls, no malicious patterns.

2
스캔된 파일
694
분석된 줄 수
3
발견 사항
5
총 감사 수
감사자: claude 감사 이력 보기 →

품질 점수

38
아키텍처
100
유지보수성
85
콘텐츠
22
커뮤니티
100
보안
78
사양 준수

만들 수 있는 것

Code-Duplikation reduzieren

Code-Duplikations-Muster in Ihrer Codebasis identifizieren und eliminieren, während die Funktionalität erhalten bleibt

Code-Wartbarkeit verbessern

Systematische Refaktorierung anwenden, um Code-Organisation zu verbessern und Komplexität zu reduzieren

Performance optimieren

Performance-Probleme wie N+1-Queries und unnötige Schleifendurchläufe beheben

이 프롬프트를 사용해 보세요

Einfache Refaktorierungs-Anfrage
Refactor the code in {file_path}. Focus on applying DRY principles and reducing complexity.
Performance-Fokus
Analyze {file_path} for N+1 query problems and performance bottlenecks. Provide specific refactoring suggestions.
Frontend-Refaktorierung
Refactor the React component at {file_path}. Extract custom hooks and separate presentational and container components.
Vollständige Refaktorierung
Perform comprehensive refactoring on {file_path}. Apply DRY principle, reduce complexity, improve naming, and coordinate with Regression Guardian for validation.

모범 사례

  • Vor der Refaktorierung immer Feature-Branches mit Issue-Nummern erstellen
  • Tests nach jeder kleinen inkrementellen Änderung ausführen
  • Vor Finalisierung der Änderungen mit Regression Guardian koordinieren

피하기

  • Refaktorierung ohne vorheriges Erstellen eines Backup-Branches
  • Regressionstests nach Code-Änderungen überspringen
  • Großflächige Änderungen statt kleiner inkrementeller Schritte vornehmen

자주 묻는 질문

Welche Programmiersprachen unterstützt diese Skill?
Die Skill enthält Muster für Java-Backend und TypeScript-React-Frontend. Grundlegende Refaktorierungs-Prinzipien gelten für jede Sprache.
Was ist der empfohlene Komplexitäts-Schwellenwert?
Die Skill zielt auf eine zyklomatische Komplexität von 15 oder darunter für wartbaren Code ab.
Wie integriert sich diese Skill mit anderen Tools?
Sie koordiniert mit Regression Guardian zur Validierung und nutzt Read-, Edit- und Bash-Tools, die vom KI-Framework bereitgestellt werden.
Sind meine Codebase-Daten während der Refaktorierung sicher?
Die Skill liest nur von Ihnen angegebene Dateien und bearbeitet sie mit Ihrer Genehmigung. Kein Code wird ohne ausdrückliche Anweisung modifiziert.
Was passiert, wenn Tests nach der Refaktorierung fehlschlagen?
Die Skill bietet Rollback-Anleitung. Analysieren Sie den Fehler, passen Sie den Refaktorierungs-Ansatz an und versuchen Sie kleinere inkrementelle Änderungen.
Wie unterscheidet sich dies von manuellem Code-Review?
Diese Skill bietet systematische Analyse, Mustererkennung und schrittweise Anleitung, die menschliches Urteilsvermögen ergänzt.

개발자 세부 정보

파일 구조

📄 SKILL.md