/cc-version-analysis
CC CLI version upgrade impact analysis — research changes, analyze bkit impact, generate report. Triggers: cc-version-analysis, CC upgrade, version analysis
Claude Code
$ npx -y skills add ww-w-ai/bkit-claude-code --skill cc-version-analysis --agent claude-code
Codex
$ npx skills add ww-w-ai/bkit-claude-code --skill cc-version-analysis -a codex -y
Cursor
$ npx skills add ww-w-ai/bkit-claude-code --skill cc-version-analysis -a cursor -y
Gemini CLI
$ npx skills add ww-w-ai/bkit-claude-code --skill cc-version-analysis -a gemini-cli -y
GitHub Copilot
$ npx skills add ww-w-ai/bkit-claude-code --skill cc-version-analysis -a github-copilot -y
OpenCode
$ npx skills add ww-w-ai/bkit-claude-code --skill cc-version-analysis -a opencode -y
Windsurf
$ npx skills add ww-w-ai/bkit-claude-code --skill cc-version-analysis -a windsurf -y
SKILL.md
cc-version-analysis.SKILL.mdname: cc-version-analysis
classification: workflow
classification-reason: Orchestrates multi-phase research and analysis pipeline independent of model capability
deprecation-risk: none
effort: high
description: |
CC CLI version upgrade impact analysis — research changes, analyze bkit impact, generate report.
Triggers: cc-version-analysis, CC upgrade, version analysis
argument-hint: "[from_version] [to_version]"
user-invocable: true
agents:
research: bkit:cc-version-researcher
analyze: bkit:bkit-impact-analyst
report: bkit:report-generator
allowed-tools:
- Read
- Write
- Edit
- Glob
- Grep
- Bash
- Task
- TaskCreate
- TaskUpdate
- TaskList
- TaskGet
- AskUserQuestion
- Agent
- WebSearch
- WebFetch
imports:
- ${PLUGIN_ROOT}/templates/cc-version-analysis.template.md
- ${PLUGIN_ROOT}/templates/plan-plus.template.md
- ${PLUGIN_ROOT}/templates/report.template.md
next-skill: pdca plan
pdca-phase: null
task-template: "[CC-Version-Analysis] CC v{from} → v{to}"CC Version Analysis — Claude Code CLI 버전 영향 분석 워크플로우
> CC CLI 버전 업그레이드 시 bkit plugin에 대한 영향을 체계적으로 조사, 분석하고 > 개선 기회를 도출하는 전문 워크플로우 스킬.
Overview
이 스킬은 CC CLI의 새 버전이 출시되었을 때 다음을 자동화합니다:
1. **Phase 1 (Research)**: CC 변경사항 심층 조사 2. **Phase 2 (Analyze)**: bkit 아키텍처 영향 분석 3. **Phase 3 (Brainstorm)**: Plan Plus 브레인스토밍으로 개선안 도출 4. **Phase 4 (Report)**: 종합 영향 분석 보고서 작성
**Agent Team 구성**:
- `cc-version-researcher`: CC 버전 변경사항 외부 조사
- `bkit-impact-analyst`: bkit 내부 아키텍처 영향 분석
- `report-generator`: 최종 보고서 생성
HARD-GATE
<HARD-GATE> Do NOT skip any phase. Each phase produces artifacts that feed into the next. Do NOT generate the final report without completing Research and Analysis phases. Do NOT implement any ENH items — this skill is analysis-only. All documents MUST be written in Korean (한국어).
NEW (v2.1.16 errata learning — added 2026-05-20): Do NOT advance from Phase 1 → Phase 2 without completing the Phase 1.5 Raw Source Verification Gate. The cc-version-researcher agent's quantitative claims (bullet count, issue counts, file counts) MUST be cross-checked against ≥2 raw sources (GitHub release tag URL + raw CHANGELOG.md URL) before being adopted into the report. The v2.1.145 cycle leaked an unverified bullet count of 21 (actual: 20) and an unverified agent count of 36 (actual: 34) because this gate did not exist. If raw and agent disagree, raw wins. </HARD-GATE>
Invocation
/cc-version-analysis # Auto-detect: installed vs latest
/cc-version-analysis 2.1.78 2.1.85 # Specific version range
/cc-version-analysis to 2.1.85 # From current installed to target
Process Flow
┌─────────────────────────────────────────────────────┐
│ CC Version Analysis │
├─────────────────────────────────────────────────────┤
│ │
│ Phase 0: Setup & Version Detection │
│ ├── Detect installed CC version (claude --version) │
│ ├── Determine target version (args or latest) │
│ ├── Create Task tracking structure │
│ └── Load previous analysis from memory │
│ │
│ Phase 1: Research (cc-version-researcher agent) │
│ ├── Official docs (code.claude.com) │
│ ├── GitHub (anthropics/claude-code) │
│ │ ├── Releases & changelog │
│ │ ├── Issues (open & recently closed) │
│ │ ├── PRs (merged in version range) │
│ │ └── Commits (significant changes) │
│ ├── npm registry (@anthropic-ai/claude-code) │
│ ├── Technical blogs & community │
│ └── Output: CC Change Report (structured) │
│ │
│ Phase 1.5: Raw Source Verification Gate (MANDATORY) │
│ ├── WebFetch https://github.com/anthropics/ │
│ │ claude-code/releases/tag/v{to} │
│ ├── WebFetch https://raw.githubusercontent.com/ │
│ │ anthropics/claude-code/main/CHANGELOG.md │
│ ├── Cross-check agent's bullet count vs raw count │
│ ├── If mismatch → raw wins, record errata │
│ ├── Spot-check ≥3 random Fixed bullets verbatim │
│ └── Block Phase 2 if any mismatch unresolved │
│ │
│ Phase 2: Analyze (bkit-impact-analyst agent) │
│ ├── Map CC changes → bkit components │
│ ├── Identify ENH opportunities │
│ ├── File impact matrix │
│ ├── Philosophy compliance check │
│ ├── Test impact assessment │
│ └── Output: bkit Impact Analysis (structured) │
│ │
│ Phase 3: Brainstorm (Plan Plus methodology) │
│ ├── Intent discovery (핵심 목표/리스크/기회) │
│ ├── Alternative exploration │
│ ├── YAGNI review (각 ENH 필요성 검증) │
│ ├── Priority assignment (P0~P3) │
│ └── Output: Prioritized ENH roadmap │
│ │
│ Phase 4: Report Generation │
│ ├── Merge all phase outputs │
│ ├── Generate from template │
│ │ (cc-version-analysis.template.md) │
│ ├── Save to docs/04-report/features/ │
│ ├── Update MEMORY.md (version history) │
│ └── Output: Final Impact Report (Korean) │
│ │
└─────────────────────────────────────────────────────┘Phase Details
Phase 0: Setup & Version Detection
1. Detect installed CC version:
$ claude --version
2. Determine target version:
- If args provided: use specified versions
- If no
Read more
name: cc-version-analysis
classification: workflow
classification-reason: Orchestrates multi-phase research and analysis pipeline independent of model capability
deprecation-risk: none
effort: high
description: |
CC CLI version upgrade impact analysis — research changes, analyze bkit impact, generate report.
Triggers: cc-version-analysis, CC upgrade, version analysis
argument-hint: "[from_version] [to_version]"
user-invocable: true
agents:
research: bkit:cc-version-researcher
analyze: bkit:bkit-impact-analyst
report: bkit:report-generator
allowed-tools:
- Read
- Write
- Edit
- Glob
- Grep
- Bash
- Task
- TaskCreate
- TaskUpdate
- TaskList
- TaskGet
- AskUserQuestion
- Agent
- WebSearch
- WebFetch
imports:
- ${PLUGIN_ROOT}/templates/cc-version-analysis.template.md
- ${PLUGIN_ROOT}/templates/plan-plus.template.md
- ${PLUGIN_ROOT}/templates/report.template.md
next-skill: pdca plan
pdca-phase: null
task-template: "[CC-Version-Analysis] CC v{from} → v{to}"CC Version Analysis — Claude Code CLI 버전 영향 분석 워크플로우
> CC CLI 버전 업그레이드 시 bkit plugin에 대한 영향을 체계적으로 조사, 분석하고 > 개선 기회를 도출하는 전문 워크플로우 스킬.
Overview
이 스킬은 CC CLI의 새 버전이 출시되었을 때 다음을 자동화합니다:
1. **Phase 1 (Research)**: CC 변경사항 심층 조사 2. **Phase 2 (Analyze)**: bkit 아키텍처 영향 분석 3. **Phase 3 (Brainstorm)**: Plan Plus 브레인스토밍으로 개선안 도출 4. **Phase 4 (Report)**: 종합 영향 분석 보고서 작성
**Agent Team 구성**:
- `cc-version-researcher`: CC 버전 변경사항 외부 조사
- `bkit-impact-analyst`: bkit 내부 아키텍처 영향 분석
- `report-generator`: 최종 보고서 생성
HARD-GATE
<HARD-GATE> Do NOT skip any phase. Each phase produces artifacts that feed into the next. Do NOT generate the final report without completing Research and Analysis phases. Do NOT implement any ENH items — this skill is analysis-only. All documents MUST be written in Korean (한국어).
NEW (v2.1.16 errata learning — added 2026-05-20): Do NOT advance from Phase 1 → Phase 2 without completing the Phase 1.5 Raw Source Verification Gate. The cc-version-researcher agent's quantitative claims (bullet count, issue counts, file counts) MUST be cross-checked against ≥2 raw sources (GitHub release tag URL + raw CHANGELOG.md URL) before being adopted into the report. The v2.1.145 cycle leaked an unverified bullet count of 21 (actual: 20) and an unverified agent count of 36 (actual: 34) because this gate did not exist. If raw and agent disagree, raw wins. </HARD-GATE>
Invocation
/cc-version-analysis # Auto-detect: installed vs latest /cc-version-analysis 2.1.78 2.1.85 # Specific version range /cc-version-analysis to 2.1.85 # From current installed to target
Process Flow
┌─────────────────────────────────────────────────────┐
│ CC Version Analysis │
├─────────────────────────────────────────────────────┤
│ │
│ Phase 0: Setup & Version Detection │
│ ├── Detect installed CC version (claude --version) │
│ ├── Determine target version (args or latest) │
│ ├── Create Task tracking structure │
│ └── Load previous analysis from memory │
│ │
│ Phase 1: Research (cc-version-researcher agent) │
│ ├── Official docs (code.claude.com) │
│ ├── GitHub (anthropics/claude-code) │
│ │ ├── Releases & changelog │
│ │ ├── Issues (open & recently closed) │
│ │ ├── PRs (merged in version range) │
│ │ └── Commits (significant changes) │
│ ├── npm registry (@anthropic-ai/claude-code) │
│ ├── Technical blogs & community │
│ └── Output: CC Change Report (structured) │
│ │
│ Phase 1.5: Raw Source Verification Gate (MANDATORY) │
│ ├── WebFetch https://github.com/anthropics/ │
│ │ claude-code/releases/tag/v{to} │
│ ├── WebFetch https://raw.githubusercontent.com/ │
│ │ anthropics/claude-code/main/CHANGELOG.md │
│ ├── Cross-check agent's bullet count vs raw count │
│ ├── If mismatch → raw wins, record errata │
│ ├── Spot-check ≥3 random Fixed bullets verbatim │
│ └── Block Phase 2 if any mismatch unresolved │
│ │
│ Phase 2: Analyze (bkit-impact-analyst agent) │
│ ├── Map CC changes → bkit components │
│ ├── Identify ENH opportunities │
│ ├── File impact matrix │
│ ├── Philosophy compliance check │
│ ├── Test impact assessment │
│ └── Output: bkit Impact Analysis (structured) │
│ │
│ Phase 3: Brainstorm (Plan Plus methodology) │
│ ├── Intent discovery (핵심 목표/리스크/기회) │
│ ├── Alternative exploration │
│ ├── YAGNI review (각 ENH 필요성 검증) │
│ ├── Priority assignment (P0~P3) │
│ └── Output: Prioritized ENH roadmap │
│ │
│ Phase 4: Report Generation │
│ ├── Merge all phase outputs │
│ ├── Generate from template │
│ │ (cc-version-analysis.template.md) │
│ ├── Save to docs/04-report/features/ │
│ ├── Update MEMORY.md (version history) │
│ └── Output: Final Impact Report (Korean) │
│ │
└─────────────────────────────────────────────────────┘Phase Details
Phase 0: Setup & Version Detection
1. Detect installed CC version: $ claude --version 2. Determine target version: - If args provided: use specified versions - If no
A Claude Code plugin that verifies AI-generated code against its own design specs. Three commands. Anyone — even someone vibe-coding for the first time — can ship robust, production-quality software.
Other skills on bkit.
More skills from other plugins.
agentmail
Use your assigned AgentMail inbox to read email tasks, explicitly send or reply, and check delivery. Provided automatically by…
adr-create
Create a new Architecture Decision Record with sequential numbering and AgentDB registration
Questions about cc-version-analysis.
- Which coding agents can use cc-version-analysis?
- cc-version-analysis installs in Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode and Windsurf with the skills CLI, using each agent's flag shown on this page. Flowy's auto-invocation, which fires a skill when your prompt matches, runs in Claude Code only.

