deslop-shared-libscommit 6237994 · v1.0.0SKILL.md · 리팩터링
공유할 만한 코드 찾기
최근 변경에서 공유 라이브러리로 뺄 만한 중복 코드를 찾아 순감 효과가 큰 3가지를 추천합니다.
gstack 설치가 필요합니다.
npx skills add garrytan/gstack --skill deslop-shared-libs명령을 선택했습니다. 직접 복사하세요.
- 권한
- read-repo
- write-files
- shell
- network
- 호환 도구
- Claude Code, Codex, Cursor, Copilot
- GitHub
- 138.5k
- 출처
- 커뮤니티 · Garry Tan
- 상태
- 스캔 통과
- 라이선스
- MIT
- 카테고리
- 리팩터링
핵심 규칙
확인된 호출자가 둘 이상일 때만 추출을 제안하며, 결과가 없어도 되고 호출자를 지어내지 않습니다.
실행 단계
01단계검토 대상 확정
기본적으로 최근 14일(UTC)의 변경을 보고, 기본 브랜치 최신 커밋과 현재 브랜치 상태를 기록합니다.
02단계최근 작업부터
활발히 바뀌는 영역에 집중하고 진행 중인 관련 작업이 있는지도 확인합니다.
03단계후보 평가
먼저 기존 라이브러리와 헬퍼를 재사용하고 새 헬퍼는 작게 유지하며 전체 순감량을 계산합니다.
04단계추천 출력
새 아이디어를 최대 5개 나열하고, 확인된 호출자 링크와 함께 최대 3개를 추천합니다.
권한 설명 (SKILL.md 기준)
| 기능 | 필요 여부 | 설명 |
|---|---|---|
| 파일 쓰기 | 필요 없음 | 리뷰만 하며 파일 수정, 보고서·임시 파일 저장, issue·PR 생성은 하지 않습니다. |
| 명령 실행 | 일부 필요 | Git 명령은 gstack-safe-git으로만 실행하며 대상 프로젝트의 코드·테스트·훅은 실행하지 않습니다. |
| 네트워크 송신 | 일부 필요 | 코드 호스팅의 GET API로 원격 메타데이터와 소스만 읽고 Git 전송 프로토콜은 쓰지 않습니다. |
SKILL.md 프런트매터(YAML)
---
name: deslop-shared-libs
version: 1.0.0
description: Find worthwhile shared-code extractions in recent work. (gstack)
allowed-tools:
- Bash
- Read
- Glob
- Grep
triggers:
- find code worth sharing
- shared-code extraction opportunities
---관련 스킬
규칙 스캔으로 모든 위험을 찾을 수는 없습니다. 설치 전에 이 스킬의 SKILL.md를 읽고 권한을 확인하세요.