클로드스킬마트스킬 둘러보기스킬이 뭐예요?
목록으로

릴리스 스킬 (release-skills)

프로젝트 종류를 자동 감지해 버전 업, 다국어 체인지로그, 태그, GitHub Release까지 한 번에 처리하는 범용 릴리스 워크플로.

개발·코딩중급24,7492,764AI 점수 8/10마지막 업데이트: 2026. 7. 4.

무엇을 해주나

  • package.json, pyproject.toml, Cargo.toml, marketplace.json, VERSION 등 버전 파일을 자동 감지합니다.
  • 마지막 태그 이후 커밋을 conventional commit 규칙으로 분류하고, Breaking Change를 탐지해 major/minor/patch 버전 상승을 자동 판단합니다.
  • CHANGELOG.md, CHANGELOG.zh.md, CHANGELOG.ja.md 등 파일명 접미사로 언어를 인식해 다국어 체인지로그를 각 언어로 자연스럽게 작성합니다(번역투가 아닌 현지 표현).
  • 외부 기여자의 PR을 찾아 (by @username) 형태로 크레딧을 붙입니다.
  • 스킬/모듈 단위로 커밋을 분리하고, 릴리스 커밋 + annotated 태그 생성, 원격 푸시, gh release create/edit까지 수행합니다.
  • --backfill-releases로 과거 태그에 누락된 GitHub Release를 체인지로그 기반으로 채워 넣습니다.
  • .releaserc.yml로 버전 경로, 태그 접두사, 서명, 섹션 매핑, prepare_artifact/publish_artifact 훅을 커스터마이즈할 수 있습니다.

이런 분께 추천

  • 여러 언어 사용자를 대상으로 하는 오픈소스 저장소를 운영하며 체인지로그 작성이 번거로운 메인테이너
  • Node.js / Python / Rust 등 여러 스택의 저장소를 오가며 릴리스 절차를 통일하고 싶은 개발자
  • Claude 플러그인·스킬 마켓플레이스처럼 모듈 단위로 커밋을 나눠 관리해야 하는 프로젝트
  • 태그만 있고 GitHub Release가 비어 있는 저장소를 정리하고 싶은 분

활용 예시

  1. 미리보기부터 안전하게: /release-skills --dry-run → 감지된 버전 파일, 제안 버전(1.2.3 → 1.3.0), 언어별 체인지로그 미리보기, 생성될 커밋 목록을 실제 변경 없이 확인.
  2. 정식 릴리스: /release-skills 실행 → 스킬별로 커밋 분리 → 버전 파일 갱신 → 영어/중국어 체인지로그 동시 작성 → chore: release v1.3.0 커밋 → v1.3.0 annotated 태그 → 확인 후 푸시 및 GitHub Release 게시.
  3. 과거 릴리스 백필: /release-skills --backfill-releases → 태그는 있지만 Release가 없는 v1.0.0~v1.2.0을 찾아 체인지로그 해당 섹션을 노트로 사용해 Release를 일괄 생성.

· · · 설치 가이드 · · ·

Claude 앱에 설치 (터미널 필요 없음)
  1. 아래 버튼으로 ZIP 파일을 받으세요.
  2. Claude 설정 → Capabilities에서 '코드 실행 및 파일 생성'을 켭니다. (한 번만)
  3. Claude에서 Customize → Skills → + → '스킬 업로드'를 누르고 받은 ZIP을 올립니다.
ZIP 내려받기
Claude Code에 설치

Claude에게 맡기기 — 아래 문장을 Claude Code에 붙여넣으세요

클로드스킬마트에서 찾은 스킬을 설치해줘.
GitHub 저장소 JimLiu/baoyu-skills 의 .claude/skills/release-skills 폴더를 내 ~/.claude/skills/release-skills/ 에 그대로 복사해줘.
설치가 끝나면 이 스킬로 무엇을 할 수 있는지 한 줄로 알려줘.

직접 명령으로 설치하기

git clone https://github.com/JimLiu/baoyu-skills.git /tmp/baoyu-skills && mkdir -p ~/.claude/skills && cp -r /tmp/baoyu-skills/.claude/skills/release-skills ~/.claude/skills/

제3자가 만든 스킬입니다. 설치 전 원본 저장소를 한 번 확인하세요.

  1. 터미널을 열고 원하는 작업 폴더로 이동합니다.
  2. 저장소를 내려받습니다: git clone https://github.com/JimLiu/baoyu-skills.git
  3. 스킬 폴더가 없다면 만듭니다: mkdir -p ~/.claude/skills
  4. 스킬을 복사합니다: cp -r baoyu-skills/.claude/skills/release-skills ~/.claude/skills/
  5. ls ~/.claude/skills/release-skills/SKILL.md 로 파일이 있는지 확인합니다.
  6. GitHub Release 기능을 쓰려면 GitHub CLI를 설치하고 로그인합니다: gh auth login
  7. Claude Code를 재시작한 뒤, 릴리스할 저장소 루트에서 /release-skills --dry-run 을 먼저 실행해 결과를 확인합니다.
  8. 미리보기가 만족스러우면 --dry-run 없이 다시 실행하고, 확인 질문(버전, 푸시 여부, Release 게시 여부)에 답하세요.