スキル一覧に戻る
jhl-labs

refactoring

by jhl-labs

0🍴 0📅 2026年1月15日
GitHubで見るManusで実行

SKILL.md


name: refactoring description: 코드를 리팩토링합니다. "리팩토링", "코드 개선", "refactor" 요청 시 사용합니다. allowed-tools: Read, Edit, Bash(make:*)

Refactoring Skill

코드를 리팩토링합니다.

원칙

리팩토링 대상

  • 중복 코드
  • 50줄 초과 함수
  • 높은 복잡도
  • 불명확한 네이밍

금지 사항

  • 동작하는 코드 불필요 변경
  • 요청 없는 대규모 변경
  • 테스트 없는 변경

프로세스

  1. 분석: 현재 코드 구조 파악
  2. 계획: 변경 목록 및 영향 범위
  3. 실행: 작은 단위로 변경, 빌드 확인

패턴

Extract Function

// Before: 긴 함수
void big_function() { /* 100 lines */ }

// After: 분리된 함수
static void helper_a() { }
static void helper_b() { }
void big_function() {
    helper_a();
    helper_b();
}

スコア

総合スコア

50/100

リポジトリの品質指標に基づく評価

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

0/10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

0/5

レビュー

💬

レビュー機能は近日公開予定です