plugins/ai-registry/common/plugin-management/skills/plugin-management/SKILL.md
Plugin lifecycle management skill. Use when creating, updating, or managing Claude Code plugins. Trigger: "플러그인 생성", "플러그인 업데이트", "plugin create", "plugin update", "새 skill 추가"
npx skillsauth add onejaejae/skills plugin-managementInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Claude Code 플러그인의 생성 및 업데이트를 관리합니다.
plugins/{domain}/{plugin-name}/
├── .claude-plugin/
│ └── plugin.json # 플러그인 매니페스트 (필수)
├── README.md # 플러그인 개요 (권장)
├── CHANGELOG.md # 버전 변경 이력 (권장)
├── commands/ # 슬래시 명령어
│ └── {command-name}.md
├── skills/ # 에이전트 스킬
│ └── {skill-name}/
│ └── SKILL.md
└── agents/ # 사용자 정의 에이전트
└── {agent-name}.md
도메인 분류:
backend/ - 백엔드 관련frontend/ - 프론트엔드 관련common/ - 공통 사용infra/ - 인프라 관련경로: {plugin-name}/.claude-plugin/plugin.json
{
"name": "plugin-name",
"description": "플러그인 설명",
"version": "1.0.0"
}
경로: .claude-plugin/marketplace.json (저장소 루트)
{
"plugins": [
{
"name": "plugin-name",
"source": "./plugins/{domain}/{plugin-name}",
"description": "플러그인 설명",
"version": "1.0.0"
}
]
}
---
name: skill-name
description: >
스킬 설명. 트리거 조건 포함.
Use when "trigger phrase", "another trigger"
---
# Skill Title
## Purpose
## Protocol
## Examples
## Checklist
---
allowed-tools: Read, Write, Edit, Bash
argument-hint: [argument-description]
description: 명령어 설명
---
# Command Title
$ARGUMENTS
## 수행 작업
플러그인을 수정하고 새 버전을 배포하는 절차:
git checkout main
git pull origin main
git checkout -b feat_plugin-update-description
플러그인의 commands/, skills/ 등 필요한 파일 수정
수정 파일:
plugins/{domain}/{plugin-name}/.claude-plugin/plugin.json.claude-plugin/marketplace.json버전 규칙: MAJOR.MINOR.PATCH
## [X.Y.Z] - YYYY-MM-DD
### Added
- 새로운 기능
### Changed
- 변경된 기능
### Fixed
- 수정된 버그
git add .
git commit -m "feat(plugin-name): 변경 내용 요약 (vX.Y.Z)"
git push -u origin feat_plugin-update-description
gh pr create --draft --assignee @me --base main --title "feat(plugin-name): 변경 내용"
PR 생성 시 자동으로 PR Template이 적용됩니다. 아래 항목을 작성하세요:
PR Template 항목:
plugins/{domain}/{plugin-name}/).claude-plugin/plugin.json 생성.claude-plugin/marketplace.json)plugin.json, marketplace.json)testing
CLAUDE.md 기반 환경 안전 체크. 작업 시작 전에 프로젝트의 안전 규칙, 컨벤션, 환경 설정을 자동 검증하여 CLEAR/WARNING/BLOCKED 상태를 보고한다. /check가 "변경 후 검증"이라면, /pre-flight는 "작업 전 환경 검증"이다. Use PROACTIVELY before starting work, especially after switching branches, pulling changes, or resuming a session. Also use when explicitly asked: "/pre-flight", "프리플라이트", "환경 체크", "작업 전 점검", "안전 체크", "environment check", "pre-flight check", "시작해도 돼?", "환경 괜찮아?", "safety check", "DB 확인", "설정 확인", "config check".
tools
PR 리뷰 워크플로우와 체크리스트를 제공하는 스킬. "PR 리뷰해줘", "코드 리뷰 해줘", "이 PR 봐줘", "review this PR" 등 PR 리뷰 요청 시 사용. GitHub/GitLab PR URL 또는 로컬 브랜치 diff를 기반으로 체계적이고 일관된 리뷰를 수행. 코드 품질, 안정성/보안, 성능, 테스트, 문서화 관점에서 건설적인 피드백 제공.
documentation
PR review comments를 체계적으로 처리하는 skill. Use when: (1) PR에 동료의 리뷰가 달렸을 때, (2) 여러 리뷰를 한 번에 처리하고 싶을 때, (3) 수정 후 commit 링크가 포함된 reply를 자동으로 추가하고 싶을 때
tools
PR diff를 받아 코드 리뷰 자동 요약을 생성하는 스킬. 핵심 변경점을 3줄로 요약하고, 변경 파일별로 what changed / why it matters / risk level을 정리. Use when: "PR 요약", "diff 요약", "PR 변경점 정리", "코드 변경 요약", "summarize PR", "PR summary", "diff summary", "what changed in this PR", "변경점 요약해줘", "PR 핵심 정리", "리뷰 요약"