이 스킬을 사용하는 경우
다음과 같은 상황에서 이 스킬을 사용하세요:
- 새로운 Claude 스킬 생성 (적절한 구조와 메타데이터 포함)
- 배포 준비가 된 스킬 패키지 생성
- 생성된 스킬을 팀 Slack 채널에 자동 공유하여 팀 가시성 확보
- 공유 전 스킬 구조 검증
- 팀에 스킬 패키징 및 배포
또한 다음과 같은 상황에서도 사용하세요:
- 사용자가 자신의 스킬을 생성/공유하고 싶다고 말할 때
이 스킬은 다음과 같은 경우에 이상적입니다:
- 팀 워크플로우의 일부로 스킬 생성
- 스킬 생성 + 팀 알림이 필요한 내부 도구 구축
- 스킬 개발 파이프라인 자동화
- 팀 알림이 포함된 협업 스킬 생성
주요 기능
1. 스킬 생성
- SKILL.md 파일이 포함된 적절한 구조의 스킬 디렉토리 생성
- 표준화된 scripts/, references/, assets/ 디렉토리 자동 생성
- 필요한 메타데이터가 포함된 YAML frontmatter 자동 생성
- 네이밍 규칙(하이픈-케이스) 적용
2. 스킬 검증
- SKILL.md 형식 및 필수 필드 검증
- 네이밍 규칙 확인
- 패키징 전 메타데이터 완전성 확인
3. 스킬 패키징
- 배포 가능한 zip 파일 생성
- 모든 스킬 자산과 문서 포함
- 패키징 전 자동 검증 실행
4. Rube를 통한 Slack 통합
- 생성된 스킬 정보를 지정된 Slack 채널에 자동 전송
- 스킬 메타데이터(이름, 설명, 링크) 공유
- 팀 발견을 위한 스킬 요약 게시
- 스킬 파일에 대한 직접 링크 제공
작동 방식
- 초기화: 스킬 이름과 설명 제공
- 생성: 적절한 구조로 스킬 디렉토리 생성
- 검증: 스킬 메타데이터 정확성 확인
- 패키징: 배포 가능한 형식으로 스킬 패키징
- Slack 알림: 스킬 세부 정보를 팀 Slack 채널에 게시
사용 예시
Claude에게 'pdf-analyzer'라는 스킬을 생성하도록 요청하면:
1. SKILL.md 템플릿이 포함된 /skill-pdf-analyzer/ 디렉토리 생성
2. 구조화된 디렉토리(scripts/, references/, assets/) 생성
3. 스킬 구조 검증
4. 스킬을 zip 파일로 패키징
5. Slack에 게시: "New Skill Created: pdf-analyzer - Advanced PDF analysis and extraction capabilities"
Rube와의 통합
이 스킬은 Rube를 다음과 같이 활용합니다:
- SLACK_SEND_MESSAGE: 팀 채널에 스킬 정보 게시
- SLACK_POST_MESSAGE_WITH_BLOCKS: 서식이 풍부한 스킬 메타데이터 공유
- SLACK_FIND_CHANNELS: 스킬 공지 대상 채널 검색
요구 사항
- Rube를 통한 Slack 워크스페이스 연결
- 스킬 생성 디렉토리에 대한 쓰기 권한
- 스킬 생성 스크립트용 Python 3.7+
- 스킬 알림용 대상 Slack 채널