AgentSkillsCN

create-skill

创建Claude Code技能的元技能。包含韩语模板、安全设置以及自动注册功能。

SKILL.md
--- frontmatter
name: create-skill
description: Claude Code 스킬을 생성하는 메타 스킬. 한국어 템플릿, 보안 설정, 자동 등록 기능 포함
argument-hint: "[스킬이름] [설명]"
allowed-tools: Read, Write, Edit, Bash, Glob, Grep, AskUserQuestion

스킬 생성기

Claude Code 스킬을 생성합니다. 이 스킬은 다음 특성을 강제합니다:

  • 한국어로 스킬 작성
  • allowed-tools 필수 명시 (보안)
  • CLAUDE.md 자동 등록
  • 생성 후 검증 테스트

프로세스

1단계: 정보 수집

인자가 제공되지 않은 경우 다음을 질문:

항목설명예시
스킬 이름소문자, 하이픈 허용code-review
설명스킬이 하는 일코드 리뷰 및 버그 탐지
호출 방식자동/수동수동만 권장
필요 도구필수 선택Read, Grep, Bash

2단계: 스킬 유형 결정

code
┌─────────────────┬────────────────────────────────────┐
│ 유형            │ 용도                               │
├─────────────────┼────────────────────────────────────┤
│ 참조 스킬       │ 코딩 컨벤션, 지식 적용             │
│ 작업 스킬       │ 배포, 커밋, 리뷰 등 워크플로우     │
│ 시각화 스킬     │ 다이어그램, HTML 출력              │
└─────────────────┴────────────────────────────────────┘

3단계: SKILL.md 생성

필수 템플릿 (한국어):

yaml
---
name: <스킬이름>
description: <한국어 설명>. <언제 사용하는지 명시>
argument-hint: "[인자-힌트]"
allowed-tools: <필수! 쉼표로 구분>
---

# <스킬 제목>

<이 스킬이 활성화되었을 때 Claude가 따를 지침>

## 프로세스

1. 첫 번째 단계
2. 두 번째 단계
...

## 출력 형식

<예상 출력 형식 설명>

4단계: 저장 위치 선택

사용자에게 질문:

  • 프로젝트 스코프: .claude/skills/ (이 프로젝트에서만)
  • 개인 스코프: ~/.claude/skills/ (모든 프로젝트에서)

5단계: CLAUDE.md 자동 등록

스킬 생성 후 반드시 CLAUDE.md에 등록:

markdown
### `/<스킬이름>`
<스킬 설명>

사용법:
\`\`\`
/<스킬이름> [인자]
\`\`\`

CLAUDE.md가 없으면 생성 여부를 질문.

6단계: 검증 테스트

생성 후 다음을 확인:

검증 항목확인 내용
파일 존재SKILL.md가 올바른 경로에 있는가
YAML 문법frontmatter가 유효한가
필수 필드name, description, allowed-tools 존재
한국어주요 내용이 한국어인가
CLAUDE.md스킬이 등록되었는가

검증 실패 시 자동 수정 시도.

Frontmatter 참조

필드용도필수
name스킬 식별자 (/스킬이름)
description자동 호출 조건
allowed-tools허용된 도구 목록
argument-hint자동완성에 표시권장
disable-model-invocationtrue면 수동 호출만선택
user-invocablefalse면 숨김선택

예시

입력

code
/create-skill pr-review PR을 리뷰하고 피드백 제공

생성되는 SKILL.md

yaml
---
name: pr-review
description: PR을 리뷰하고 피드백을 제공하는 스킬. 코드 변경사항 분석 시 사용
argument-hint: "[PR번호 또는 URL]"
allowed-tools: Read, Grep, Glob, Bash
---

# PR 리뷰

PR의 코드 변경사항을 분석하고 피드백을 제공합니다.

## 프로세스

1. PR 정보 가져오기 (`gh pr view`)
2. 변경된 파일 분석
3. 코드 품질, 버그, 보안 검토
4. 피드백 작성

## 출력 형식

### PR 리뷰 결과

**PR**: #123 - 제목
**변경 파일**: N개

#### 피드백
- ✅ 좋은 점
- ⚠️ 개선 필요
- 🐛 버그 발견

인자 파싱

$ARGUMENTS가 제공되면:

  • 첫 단어: 스킬 이름
  • 나머지: 스킬 설명

최소한의 질문으로 진행.