Claude Code 스킬 만들기:skill-wizard

Claude Code 로 스킬 생성하는 재미가 쏠쏠합니다. 반복된다, 모듈 기능 호출이 필요하다 싶으면 skill, command 등 만듭니다. 테스트하는 재미도 따라옵니다.

그동안 왜 이렇게 활용을 안했나 싶네요. 아까운 시간..

Claude Code의 스킬 생성을 도와주는 skill-creator 가 있습니다. anthropic에서 공식 제공하는 것입니다.

여기에 친절함을 더했습니다. 위저드 방식으로 안내를 하면서 사용자의 목적에 맞게 스킬을 생성할 수 있도록 했습니다.


skill-creator vs skill-wizard

두 가지 플러그인을 비교했습니다.

항목 skill-creator skill-wizard
접근 방식 문서 기반 프로세스 대화형 질문 기반
스킬 타입 없음 5가지 타입 템플릿
description 가이드 간략 상세 (276줄)
테스트 시나리오 언급 없음 Happy/Edge/Out of scope
스크립트 init_skill.py, package_skill.py wizard.py, generate_tests.py

skill-wizard로 쉽게 설계하고 skill-creator의 스크립트로 생성/패키징하는 흐름입니다.


설치

https://github.com/greeun/skill-wizard

 


실전 테스트: code-reviewer 스킬 생성

skill-wizard를 사용하여 code-reviewer 스킬을 생성했습니다.

Phase 1: Purpose Discovery

  • 리뷰 유형: PR/MR, 로컬 코드, 커밋 전, 전체 코드베이스
  • 검토 항목: 버그, 보안, 스타일, 성능

Phase 2: Type Selection

Code Automator 유형 선택

Phase 3: Metadata Design

name: code-reviewer
description: Automated code review for bugs, security vulnerabilities,
style issues, and performance problems. Use when reviewing PR/MR changes,
checking staged commits, analyzing local code, or auditing entire codebase.

Phase 4-6: 생성

python ~/.claude/skills/skill-creator/scripts/init_skill.py code-reviewer --path ~/.claude/skills/

테스트 시나리오

유형 요청 예상
Happy Path Review my staged changes 트리거됨
Edge Case 이 코드 괜찮아? 트리거됨
Out of Scope Write unit tests 트리거 안 됨

관련 링크

 

위로 스크롤