From cc
Show recent Claude Code changes personalized to user's setup. Trigger when user asks about changelog, "what's new", "cc changelog", "claude code updates", "recent changes", or wants to know what changed in Claude Code.
How this skill is triggered — by the user, by Claude, or both
Slash command
/cc:changelogThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Show recent Claude Code changes, scored by relevance to the user's installed skills, commands, plugins, hooks, and usage patterns.
Show recent Claude Code changes, scored by relevance to the user's installed skills, commands, plugins, hooks, and usage patterns.
${CLAUDE_SKILL_DIR}/scripts/cc-changelog.ts 2>/dev/null
To force a date-based lookback (ignoring lastVersion state), pass --lookback-days=N:
${CLAUDE_SKILL_DIR}/scripts/cc-changelog.ts --lookback-days=14 2>/dev/null
Use --lookback-days when the user asks for changes from a specific time period (e.g. "last 14 days", "last week" = 7 days).
(2.1.47, Feb 18)## Claude Code changelog - {version range} ({date range})
{1-2 sentence TL;DR of biggest changes relevant to user}
### {Theme name}
- {Punchy summary} (2.1.47, Feb 18) — {why it matters to you}
- ...
### {Theme name}
- ...
### System prompt
{Summarize the diff concisely - see rules below}
{N} other minor fixes skipped. [Full changelog]({url})
If the versions array is empty, say: "You're up to date! No new changes since {currentVersion}." Do NOT advance the watermark.
After presenting results to the user, advance the watermark so the same changes aren't shown again:
${CLAUDE_SKILL_DIR}/scripts/cc-changelog-advance.ts 2>/dev/null
Only run this AFTER the changelog summary is fully rendered. Never run it if the versions array was empty.
When systemPromptDiff.prompt or systemPromptDiff.flags is non-null, summarize the unified diff into actionable bullet points. Categorize changes:
Prompt changes - summarize each meaningful hunk as one bullet:
currentDate context block added")markdown preview field")Flag changes - list added/removed flags:
flag_nameflag_nameSkip cosmetic changes (typo fixes, whitespace, path changes in test environments). Focus on behavioral changes that affect how Claude works.
~/.claude/cache/cc-changelog-state.jsongh CLI authenticated with GitHubnpx claudepluginhub lttr/claude-marketplace --plugin ccAnalyzes Claude Code changelog for breaking changes, new features, deprecations, and impacts on plugins. Identifies required updates and opportunities after releases.
Reviews Claude Code release notes, filtering for relevance to your installed plugins, skills, tools, and platform. Use for 'what's new?', update checks, or changelog queries.
Scan Claude Code changelog for new versions, features, and changes. Fetches official docs, parses release notes, and generates structured update report.