AgentSkillsCN

changelog-scan

扫描 Claude Code 更新日志,查找新版本、新功能及变更。获取官方文档、解析发布说明并生成结构化的更新报告。

SKILL.md
--- frontmatter
name: changelog-scan
description: Scan Claude Code changelog for new versions, features, and changes. Fetches official docs, parses release notes, and generates structured update report.
argument-hint: "[--since <version>]"
user-invocable: true

Changelog Scan Skill

Overview

Fetches and analyzes the official Claude Code changelog to detect new versions and changes.

Data Sources

SourceURLMethod
Changelogcode.claude.com/docs/en/changelog.mdWebFetch
Docs Indexcode.claude.com/docs/llms.txtWebFetch
Hooks Refcode.claude.com/docs/en/hooks.mdWebFetch
Plugins Refcode.claude.com/docs/en/plugins-reference.mdWebFetch
CLI Refcode.claude.com/docs/en/cli-reference.mdWebFetch

Workflow

  1. Fetch changelog via WebFetch or scripts/fetch-changelog.sh
  2. Parse version numbers and release dates
  3. Extract changes per version (features, fixes, breaking)
  4. Compare with last known version from state file
  5. Generate report using templates/changelog-report.md

Version Detection

Parse patterns from changelog:

  • ## vX.Y.Z or ## X.Y.Z - Version headers
  • ### Breaking Changes - Breaking section
  • ### New Features - Features section
  • ### Bug Fixes - Fixes section

State File

Location: ~/.claude/logs/00-changelog/{date}-state.json

References