skills-janitor
skills-janitor로 Claude Code 기술을 감사하고 사용량을 추적하며, 9가지 슬래시 커맨드로 자신의 능력을 비교하세요. 의존성 0.
skills-janitor란 무엇인가요?
skills-janitor는 Claude Code 플러그인으로, 사용자의 Claude Code 기술을 감사하고 사용량을 추적하며 비교합니다. 중복 식별, 오류 또는 누락 정보 확인, 실제 호출하는 기술 요약을 통해 기술 세트를 정리하는 데 목적이 있습니다.
플러그인은 자동 완성 기능이 있는 9개의 슬래시 커맨드로 구성된 집중된 액션들로 나뉘어 있습니다. 또한 GitHub에서 설치할 기술을 검색하고 GitHub에서 찾은 유사 기술과 비교하는 기능도 포함합니다.
주요 기능
- 9개의 개별 기술/커맨드로 노출된 감사 액션: /janitor-audit, /janitor-duplicates, /janitor-check, /janitor-fix, /janitor-cleanup, /janitor-report, /janitor-usage, /janitor-search, /janitor-compare.
- 기술별 자동 완성: 각 액션이 독립된 슬래시 커맨드이므로 Claude Code UI에서 직접 사용 가능한 기능을 쉽게 발견할 수 있습니다.
- 대화 기록 기반 사용량 추적: 대화 기록을 분석하여 호출한 기술과 한 번도 사용하지 않은 기술을 보여줍니다.
- 무결성 검사 및 정리 워크플로: 기술의 오류/누락 정보를 확인하고 손상된 기술을 제거하는 명령어를 포함합니다 (파괴적 작업은 dry-run 미리보기 우선).
- 중복 감지: 동일한 기능을 하는 중복 기술을 찾을 수 있습니다.
- GitHub에서의 기술 발견 및 비교: 키워드로 GitHub에서 기술을 검색하고 자신의 기술을 GitHub의 유사 기술과 비교합니다.
skills-janitor 사용 방법
- 플러그인 설치 (문서화된 방법 중 하나):
- Claude Code 마켓플레이스에서
khendzel/skills-janitor추가, 또는 - 저장소를
~/.claude/skills/skills-janitor에 직접 복제.
- Claude Code 마켓플레이스에서
- 슬래시 구문을 사용해 명령어 실행. 프로젝트에 표시된 예시:
- 인벤토리:
/janitor-audit - 사용량:
/janitor-usage - 검색:
/janitor-search - 비교:
/janitor-compare - 유효성 검사:
/janitor-check - 자동 수정 (미리보기 우선):
/janitor-fix
- 인벤토리:
- 선택적으로 자연어 키워드 사용. 기술 설명의 키워드로 기술을 트리거할 수 있습니다 (예: “audit my skills”, “which skills do I use?”, “search for n8n skills”, “compare my-skill against alternatives”).
- 변경 전에 dry-run 출력 검토. 프로젝트에서 파괴적 작업은 기본적으로 dry-run을 사용하며 명시적 확인 없이 아무것도 삭제하지 않습니다.
사용 사례
- 월간 기술 위생 관리: /janitor-report와 /janitor-cleanup을 사용해 설치된 기술의 전체 보고서를 생성하고 문제, 중복 또는 누락 정보가 있는 기술을 식별합니다.
- 미사용 기술 발견: /janitor-usage를 실행해 활성 사용 기술과 호출되지 않은 기술을 확인한 후 제거할 기술을 결정합니다.
- 중복 감소: /janitor-duplicates를 사용해 동일한 작업을 수행하는 기술을 찾아 기술 세트를 통합합니다.
- 세부 정보 누락 기술 디버깅: /janitor-check를 실행해 오류 또는 누락 정보를 확인한 후 /janitor-fix (기본 dry-run)로 변경 사항을 미리 봅니다.
- 새 기술 찾기 및 비교: /janitor-search로 GitHub에서 기술을 검색하고 /janitor-compare로 대안을 평가한 후 기술 라이브러리를 설치 또는 업데이트합니다.
자주 묻는 질문
-
skills-janitor가 기술을 자동으로 삭제하나요? 프로젝트에서 명시적 확인 없이 절대 아무것도 삭제하지 않습니다.
-
파괴적 작업이 즉시 적용되나요? 저장소에서 파괴적 작업은 기본적으로 dry-run을 사용합니다.
-
마켓플레이스나 플러그인 제공 기술을 수정하나요? 플러그인/마켓플레이스 기술은 절대 수정하지 않습니다.
-
사용량 보고서는 무엇에 의존하나요? 대화 기록을 분석하여 호출한 기술과 사용하지 않은 기술을 판단합니다.
-
플러그인 코드를 실행하려면 로컬에 무엇이 필요한가요? 요구 사항은 Bash, Python 3, curl입니다 (저장소에서 pip 설치 없음, node 모듈 없음이라고 명시).
대안
- Claude Code에서의 수동 스킬 큐레이션: 설치된 스킬을 검토하여 선택적으로 제거하거나 업데이트함으로써 스킬을 정리; 자동 감사 기능이 없어 구조화된 인벤토리, 중복 감지, 사용 요약이 부족하지만 더 간단함.
- 일반 GitHub 검색 + README 비교: GitHub에서 스킬을 검색하고 저장소를 직접 비교; 검색 및 비교에는 유용하지만 플러그인의 사용 추적이나 내장 헬스 체크 기능은 제공하지 않음.
- 기타 Claude Code 스킬 관리 도구 (카테고리 대안): 사용 가능한 스킬을 정리, 검증 또는 나열하는 데 중점을 둔 도구; 사용 분석, 중복 감지 또는 GitHub 기반 검색 강조 여부에서 차이가 있음.
- 커스텀 CLI를 사용한 스크립트 감사:
~/.claude/skills디렉토리를 스캔하는 로컬 스크립트를 작성 또는 사용; 자동화는 가능하지만 플러그인의 슬래시 커맨드 워크플로우보다 설정이 더 필요함.
대안
Struere
Struere는 스프레드시트 작업을 대체하는 AI 네이티브 운영 시스템으로, 대시보드·알림·자동화를 구조화된 소프트웨어로 제공합니다.
Falconer
Falconer는 고속 팀을 위한 자체 업데이트 지식 플랫폼으로, 내부 문서와 코드 맥락을 한곳에서 작성·공유·찾아보세요.
BookAI.chat
BookAI는 제목과 저자를 제공하기만 하면 AI를 사용하여 책과 대화할 수 있게 해줍니다.
Rectify
Rectify는 SaaS 운영을 위한 올인원 플랫폼으로 모니터링·분석·지원·로드맵·체인지로그·에이전트 관리를 한 시각적 워크스페이스에서 대화로 제어합니다.
Yorph AI
Yorph AI는 에이전트형 데이터 플랫폼으로, 노코드의 간편함과 코드 퍼스트 제어·확장성을 결합해 온디맨드 데이터 워크를 지원합니다.
SaveMRR
SaveMRR는 Stripe 빌링 데이터를 스캔해 SaaS MRR 누수를 찾아 실패 결제 복구와 취소 방지, 이탈 고객 리턴을 돕습니다. 60초 무료 Revenue Scan 포함