<< All versions
Skill v1.0.1
currentAutomated scan100/100caretive-ai/project-careti/minor-version-update
4 files
──Details
PublishedAugust 16, 2026 at 04:53 PM
Content Hashsha256:00bee650dca9c8e4...
Git SHAfca59a277cca
Bump Typepatch
──Files
Files (1 file, 4.2 KB)
SKILL.md4.2 KBactive
SKILL.md · 173 lines · 4.2 KB
version: "1.0.1"
마이너 버전 업데이트 스킬
개요
Caret의 마이너 버전 업데이트(0.4.x) 시 수행해야 하는 작업들을 정의합니다.
사용 시점
- 마이너 버전 업데이트 배포 시 (예: 0.4.5 → 0.4.6)
- README/CHANGELOG/docs 업데이트가 필요할 때
Step 1: Git 변경사항 분석
마지막 태그 또는 버전 이후의 변경사항을 확인합니다:
bash
# 마지막 버전 태그 이후 커밋 확인git log --oneline $(git describe --tags --abbrev=0)..HEAD# 또는 특정 커밋 이후git log --oneline <last-version-commit>..HEAD# 변경된 파일 목록git diff --name-only $(git describe --tags --abbrev=0)..HEAD
Step 2: 사용자 확인 (필수)
AI는 작업 전 반드시 다음을 사용자에게 확인해야 합니다:
2-1. 문서 유형 구분
| 문서 유형 | 파일 | 특징 | |
|---|---|---|---|
| 사용자용 | README, docs.careti.ai, announcement | 사용자에게 어필, 중요 기능만 | |
| 개발자용 | CHANGELOG.md | 실제 로그, 모든 변경사항 |
2-2. 확인할 질문들
- 업데이트 방식:
- 이전 버전 내용에 추가할까요? (사용자용 권장)
- 새로 덮어쓸까요? (개발자용 CHANGELOG)
- 포함할 내용:
- 버그패치/링크수정 같은 사소한 변경은 제외할까요? (사용자용 권장)
- 모든 변경사항을 포함할까요? (개발자용 CHANGELOG)
- announcement 업데이트:
- 이번 업데이트도 announcement에 포함할까요?
- 개발자가 아닌 일반 사용자에게 중요한 변경인가요?
Step 3: 문서별 업데이트 규칙
사용자용 문서 (README, docs, announcement)
규칙:
- 버전 번호만 올리고, 이전 버전 내용에 새 내용 추가
- 버그패치/리팩터링/링크수정 등 사소한 변경은 제외
- 사용자에게 어필할 수 있는 중요 기능만 포함
예시 (0.4.5 → 0.4.6):
markdown
## 🎉 v0.4.6-🎁 **무료 크레딧 프로모션** — 새 기능 (0.4.6)-🤖 **GLM-4.7** — 기존 기능 (0.4.5)-🖼️ **이미지 도구** — 기존 기능 (0.4.5)...
개발자용 문서 (CHANGELOG.md)
규칙:
- 이전 버전 유지, 새 버전 위에 추가
- 모든 변경사항 포함 (버그패치, 리팩터링 등)
- 날짜와 함께 기록
예시:
markdown
## [0.4.6] 2026-01-19### ✨ Improved-**동적 브랜딩**: 하드코딩 "Cline" → 동적 브랜드명### Fixed-**README 링크**: 다국어 README 링크 수정---## [0.4.5] 2026-01-18(기존 내용 유지)
Step 4: 파일별 수정 위치
README.md
[v0.4.x Update]배너 텍스트## 🎉 v0.4.x섹션
docs.careti.ai (7개 언어)
docs-ko/getting-started/what-is-careti.mdxdocs-en/getting-started/what-is-careti.mdxdocs-ja/getting-started/what-is-careti.mdxdocs-zh/getting-started/what-is-careti.mdxdocs-fr/getting-started/what-is-careti.mdxdocs-de/getting-started/what-is-careti.mdxdocs-ru/getting-started/what-is-careti.mdx
announcement (선택)
webview-ui/src/caret/locale/*/announcement.json
CHANGELOG.md
- 최상단에 새 버전 섹션 추가
Step 5: 번역 템플릿
| 언어 | 버전 헤더 | |
|---|---|---|
| 한국어 | ## 🎉 v0.4.y 업데이트 | |
| 영어 | ## 🎉 v0.4.y Update | |
| 일본어 | ## 🎉 v0.4.y アップデート | |
| 중국어 | ## 🎉 v0.4.y 更新 | |
| 프랑스어 | ## 🎉 Mise à jour v0.4.y | |
| 독일어 | ## 🎉 v0.4.y Update | |
| 러시아어 | ## 🎉 Обновление v0.4.y |
마이너 업데이트 시 불필요
- [ ] package.json 버전 (배포 시 별도 변경)
명령어 요약
bash
# 1. Git 변경사항 확인git log --oneline $(git describe --tags --abbrev=0)..HEAD# 2. 현재 버전 확인grep -n "v0\.4\." README.md CHANGELOG.md# 3. 수정 후 커밋git add README.md CHANGELOG.md docs.careti.ai/git commit -m "chore: v0.4.y 버전 업데이트"# 4. 푸시git push origin main
미러링 정책
.agents/와 .users/는 1:1 미러링 구조입니다.
.agents/는 영어 (토큰 효율성).users/는 사용자/팀 언어 (상세 설명)