Skill Scout (스킬 스카우트)
새로운 스킬을 만들기 전에 이 스킬을 사용하세요. 목표는 기존 커뮤니티 또는 마켓플레이스 작업을 중복 생성하지 않으면서, 외부의 것을 채택하기 전에 검증하는 것입니다.
출처: redminwang이 제안한 오래된 커뮤니티 PR #1232에서 복구됨.
사용 시기
- 사용자가 "스킬 생성", "스킬 빌드", "스킬 만들기", 또는 "새 스킬"이라고 말할 때
- 사용자가 "X를 위한 스킬이 있나요?" 또는 "Y를 수행하는 스킬이 존재하나요?"라고 물을 때
- 사용자가 워크플로를 설명하고 당신이 새 스킬 생성을 제안하려 할 때
- 사용자가 기존 스킬을 포크(fork)하거나 확장하려 할 때
사용자가 검색을 건너뛰거나 처음부터 새로 만들라고 명시적으로 요청하면, 이를 인지하고 요청된 생성 워크플로를 진행하세요.
작동 방식
1단계 - 의도 파악
다음을 추출하세요:
- 스킬이 수행해야 할 작업
- 스킬 사용을 위한 트리거 조건
- 관련 도메인, 도구, 프레임워크 또는 데이터 소스
- 3~5개의 검색 키워드와 유용한 동의어
2단계 - 로컬 소스 검색
먼저 설치된 스킬과 마켓플레이스 스킬 이름을 검색하세요. 로컬 소스는 이미 사용자 환경에 포함되어 있으므로 우선시됩니다.
find ~/.claude/skills -maxdepth 2 -name SKILL.md 2>/dev/null | grep -iE "keyword|synonym"
find ~/.claude/plugins/marketplaces -path '*/skills/*/SKILL.md' 2>/dev/null | grep -iE "keyword|synonym"
그런 다음 프론트매터(frontmatter) 설명을 검색하세요:
grep -RilE "keyword|synonym" ~/.claude/skills ~/.claude/plugins/marketplaces 2>/dev/null
3단계 - 원격 소스 검색
사용 가능한 GitHub 및 웹 검색 도구를 사용하세요. 간결한 쿼리를 선호합니다:
gh search repos "claude code skill keyword" --limit 10 --sort stars
gh search code "name: keyword" --filename SKILL.md --limit 10
웹 검색의 경우, 다음과 같이 최대 3개의 타겟 쿼리를 사용하세요:
"claude code skill" keyword
"SKILL.md" keyword
"everything-claude-code" keyword
4단계 - 외부 일치 항목 검증
외부 스킬을 채택 또는 포크하기 위해 추천하기 전에:
SKILL.md프론트매터와 지침을 읽으세요.- 예상치 못한 셸 명령, 파일 쓰기, 네트워크 호출, 자격 증명 처리 또는 패키지 설치가 있는지 확인하세요.
- 저장소가 유지 관리되는지 확인하세요.
- 마켓플레이스 원본을 편집하는 대신, 새 로컬 브랜치에 복사하고 diff를 검토하는 방식을 선호하세요.
5단계 - 결과 순위 지정
후보를 다음 기준으로 순위를 매기세요:
- 스킬 이름에서 정확한 키워드 일치
- 설명에서 키워드 또는 동의어 일치
- 로컬 설치 또는 마켓플레이스 소스
- 최근 활동이 있는 유지 관리되는 GitHub 소스
- 웹 전용 언급
최종 목록을 최대 10개 결과로 제한하세요.
6단계 - 결정 옵션 제시
사용자에게 간단한 테이블을 제공하세요:
| 옵션 | 의미 |
|---|---|
| 기존 것 사용 | 일치하는 스킬을 그대로 호출 또는 설치 |
| 포크 또는 확장 | 가장 유사한 스킬을 복사하여 수정 |
| 새로 생성 | 검색 결과 근접 일치 항목이 없음을 확인한 후 새 스킬 구축 |
사용자가 해당 경로를 선택하거나 검색 결과 근접 일치가 없을 때만 새 스킬을 생성하세요.
예시
결과 테이블
| # | 스킬 | 소스 | 일치 이유 | 차이점 |
| --- | --- | --- | --- | --- |
| 1 | article-writing | 로컬 ECC | 기사 및 가이드 초안 작성 | 릴리스 노트에 집중하지 않음 |
| 2 | content-engine | 로컬 ECC | 다중 형식 콘텐츠 워크플로 | 필요보다 무거움 |
| 3 | blog-writer | GitHub | 최근 커밋이 있는 블로그 작성 스킬 | 보안 검토 필요 |
사용자 대상 요약
로컬에서 두 개의 근접 일치 항목과 외부 후보 하나를 찾았습니다. 가장 가까운 것은 `article-writing`입니다. 초안 작성 및 수정을 다루지만, 요청하신 릴리스 노트 체크리스트는 포함되어 있지 않습니다. 그대로 사용하거나, 릴리스 노트 변형으로 포크하거나, 새 스킬을 만들 수 있습니다.
안티 패턴
- 검색이 합리적인데 바로 새 스킬 생성으로 넘어가지 마세요.
- 외부 스킬을 먼저 읽지 않고 설치하지 마세요.
- 순위가 매겨지지 않은 긴 약한 일치 목록을 제시하지 마세요.
- 웹 전용 언급을 신뢰할 수 있는 소스로 취급하지 마세요.
- 설치된 마켓플레이스 원본을 제자리에서 편집하지 마세요.
관련 스킬
search-first- 구축 전 검색 일반 워크플로skill-stocktake- 설치된 스킬의 상태, 중복 및 격차 감사agent-sort- 기존 에이전트 및 스킬 분류 및 정리