plugins/ai-resources/skills/changelog-review/SKILL.md
Review the Claude Code changelog and summarize recent changes and their significance.
npx skillsauth add amhuppert/my-ai-resources changelog-reviewInstall 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.
Fetch the Claude Code changelog, analyze recent changes, and produce a report that explains the significance and implications of the most important updates.
<arguments> Use any flags or date range supplied in the user's invocation. </arguments>Extract from the arguments:
--comprehensive flag)--since <date> specifiedFetch the Claude Code changelog from:
https://code.claude.com/docs/en/changelog
Retrieve the full page with the active client's browsing capability. If the fetch fails, use web search to locate the current changelog URL — it may have moved.
Parse the fetched content and identify all changelog entries that fall within the target time range.
Classify each change into one of these categories:
| Category | Description | Default mode | Comprehensive mode | |----------|-------------|--------------|-------------------| | Major feature | New capabilities, workflows, or integrations | Include | Include | | Significant enhancement | Meaningful improvements to existing features | Include | Include | | Developer experience | CLI UX, performance, configuration changes | Include if impactful | Include | | Minor enhancement | Small quality-of-life improvements | Omit | Include | | Bug fix | Corrections to existing behavior | Omit | Include | | Internal/infrastructure | Build, CI, dependency updates | Omit | Omit |
In default mode, focus on changes that would affect how a user works with Claude Code — new capabilities, changed workflows, or features that unlock new use cases.
In comprehensive mode, cover all user-facing changes including minor enhancements and bug fixes. Still omit purely internal changes.
For each included change, determine whether additional research is needed to explain its significance:
Use the active client's web search and browsing capabilities to gather this context. The goal is to provide enough background that the reader understands why a change matters, not just what changed.
Generate a markdown report with the following structure:
# Claude Code Changelog Review
**Period**: [start date] to [end date]
**Mode**: [Default | Comprehensive]
**Generated**: [current date]
## Highlights
[2-3 sentence executive summary of the most significant changes in this period]
## [Category Name]
### [Change Title]
[1-2 paragraph explanation covering:]
- What changed
- Why it matters — how it affects workflows, unlocks new capabilities, or changes existing behavior
- How to use it — brief practical guidance if applicable
- Any caveats or limitations discovered during research
[Repeat for each change in this category]
[Repeat for each category that has changes]
## Summary
[Brief closing that ties together themes across changes, if any patterns emerge]
Save the report as claude-code-changelog-review.md in the current working directory.
After saving, present a brief summary to the user highlighting the 2-3 most impactful changes.
development
Debug a running web app via the web-debugger SDK: app logs, application state, runtime snapshots, React state, query cache.
development
Thoroughly understand a software development objective before implementation: research, identify ambiguities, ask clarifying questions. Use before starting implementation of a non-trivial or ambiguously specified feature, or when requirements leave open design decisions.
development
Locate the on-disk Claude Code transcript file (.jsonl under ~/.claude/projects/) for the current or a specified conversation.
development
Reflect on codebase navigation effectiveness at end of conversation. Surfaces dead ends, inefficiencies, missing context. Does not write files — pair with /kiro:steering-custom to persist.