🔌
NEW
Plugins & Skills
Claude의 능력을 확장하는 플러그인과 스킬 시스템입니다. 작업 방식을 저장하고, 다른 사람이 만든 스킬을 설치해서 사용할 수 있어요.
Skills는 Claude에게 특정 작업을 더 잘하도록 가르치는 설명서 모음입니다. 내가 자주 하는 작업 방식을 스킬로 저장해두면, Claude가 항상 그 방식대로 해줍니다. Plugins는 미리 만들어진 스킬 묶음입니다.
스킬 파일 구조 예시
# ~/.claude/skills/weekly-report/SKILL.md
---
name: weekly-report
description: 주간 업무 보고서 작성. 완료 항목, 이슈, 다음 주 계획 포함
user-invocable: true
allowed-tools: Read, Write, Bash
---
# 주간 보고서 작성 스킬
다음 형식으로 보고서를 작성합니다:
## 이번 주 완료 항목
## 이슈 및 조치 사항
## 다음 주 계획
항상 한국어로, 팀장이 5분 안에 읽을 수 있는 분량으로.스킬 파일 frontmatter 옵션
- •name: 스킬 이름 (영문 소문자, 하이픈)
- •description: 언제 호출할지 설명 (자동 호출 기준)
- •user-invocable: true/false — /스킬명으로 호출 가능 여부
- •disable-model-invocation: true — 자동 호출 비활성화
- •allowed-tools: 사용 가능한 도구 제한
- •context: fork — 별도 서브에이전트에서 실행
- •agent: Explore/Plan — 특정 에이전트 유형으로 실행
개인 vs 프로젝트 스킬
개인 스킬: ~/.claude/skills/ → 모든 프로젝트에서 사용 가능 → 개인 업무 방식, 보고서 형식 등 프로젝트 스킬: .claude/skills/ → 해당 프로젝트에서만 사용 → 팀원과 공유 가능 (git에 포함)
플러그인 설치
다른 사람이 만든 스킬 묶음(Plugin)을 설치해서 사용할 수 있어요. 예: Superpowers 플러그인 — 개발 방법론 스킬 묶음 (브레인스토밍, TDD, 코드 리뷰 등) 설치: claude plugins install <플러그인URL>
자동 호출 vs 수동 호출
자동 호출: → "보고서 써줘" 입력 시 description을 보고 weekly-report 스킬 자동 실행 수동 호출: → /weekly-report 입력 시 해당 스킬 직접 실행 (user-invocable: true인 경우만)
장점과 주의사항
- •✅ 재사용성 — 한 번 만들면 계속 활용
- •✅ 팀 공유 — 팀만의 작업 방식 표준화
- •✅ 도구 제한 — 스킬별 보안 경계 설정
- •✅ 외부 플러그인 — 커뮤니티 스킬 활용
- •⚠️ 스킬 500줄 제한 — 너무 길면 분리 필요
- •⚠️ description 품질이 자동 호출 정확도 결정