一键导入
changelog-interpreter
Interpret Claude Code changelogs and generate user-friendly usage guides
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Interpret Claude Code changelogs and generate user-friendly usage guides
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Expert skill for the Jotai state management library. Use when implementing atom-based state management in React applications. Use this skill for: (1) Jotai atom design and implementation (2) Derived atoms, async atoms, atomFamily implementation (3) Refactoring based on Jotai best practices (4) Performance optimization (selectAtom, splitAtom, etc.) (5) Persistence (localStorage/sessionStorage integration) (6) TypeScript type definitions (7) Test implementation Triggered when users ask questions or request implementations related to "Jotai", "atom", or "state management".
Jotai状態管理ライブラリのエキスパートスキル。Reactアプリケーションでのatomベースの状態管理を実装する際に使用。以下の場合にこのスキルを使用: (1) Jotaiのatom設計・実装 (2) 派生atom、非同期atom、atomFamilyの実装 (3) Jotaiのベストプラクティスに基づくリファクタリング (4) パフォーマンス最適化(selectAtom、splitAtom等) (5) 永続化(localStorage/sessionStorage連携) (6) TypeScript型定義 (7) テスト実装 ユーザーが「Jotai」「atom」「状態管理」に関する質問や実装依頼をした場合に発動。
This skill provides structured question-asking capabilities for gathering user input, clarifying requirements, and making decisions during task execution. Use this skill when needing to present multiple choice questions, gather preferences, or get user confirmation on implementation choices.
Create beautiful visual art in .png and .pdf documents using design philosophy. You should use this skill when the user asks to create a poster, piece of art, design, or other static piece. Create original visual designs, never copying existing artists' work to avoid copyright violations.
Generate beautiful infographic PNG images from Claude Code changelog summaries. Use this skill after changelog-interpreter has generated a user-friendly summary, to create a visual representation that can be saved and shared.
This skill guides creating autonomous agents for Claude Code plugins using markdown files with YAML frontmatter. Use when building new agents, designing agent system prompts, or configuring agent behavior.
| name | changelog-interpreter |
| description | Interpret Claude Code changelogs and generate user-friendly usage guides |
This skill interprets Claude Code changelogs (release notes) and generates user-friendly "usage guides" that help users understand and adopt new features.
/update-claude command, to summarize the changelogChangelog (Markdown release notes) and version information:
previousVersion: Version before upgradelatestVersion: Target versionchangelogs: Array of version changes (each with version and changelog fields)Example structure:
{
"previousVersion": "2.0.74",
"latestVersion": "2.0.76",
"changelogs": [
{"version": "2.0.76", "changelog": "..."},
{"version": "2.0.75", "changelog": "..."}
]
}
IMPORTANT: Before generating the summary, you MUST use WebSearch to gather accurate information from official sources.
Use WebSearch with these queries (in order of priority):
For each version in the changelogs array:
1. "Claude Code v{version}" site:anthropic.com
2. "Claude Code v{version}" site:docs.anthropic.com
3. "Claude Code {version}" release notes
4. "Claude Code" new features {version}
Note: If upgrading multiple versions (e.g., 2.0.74 → 2.0.76), search for each intermediate version.
Use WebFetch to get detailed information from:
| Source | URL | Purpose |
|---|---|---|
| Official Docs | https://docs.anthropic.com/en/docs/claude-code | Feature documentation |
| Blog | https://www.anthropic.com/news | Announcements |
| GitHub Releases | https://github.com/anthropics/claude-code/releases | Detailed changelog |
Compare the changelog input with official sources to:
IMPORTANT: Generate output in the user's language. Detect from:
LANG environment variable (ja*, zh*, ko*, etc.)Multi-version structure for readability:
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🎉 Welcome to Claude Code v{newVersion}!
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
## 📋 Update Summary
Key changes from v{prevVersion} → v{newVersion}:
• {Feature 1 name} - {Brief description}
• {Feature 2 name} - {Brief description}
• {Improvement} - {Brief description}
• {Bug fix} - {Brief description}
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
## 🆕 New Features in Detail
### v{version1} Changes
#### 1. {Feature name}
{2-3 sentences explaining the feature in detail}
**💡 How to use**
{Specific command or instruction example 1}
{Specific command or instruction example 2}
**📋 Use cases**
• {When this is helpful 1}
• {When this is helpful 2}
---
### v{version2} Changes (if multiple versions)
#### 1. {Feature name}
{Description}
**💡 How to use**
{Example}
**📋 Use cases**
• {Scenario}
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
## 🔧 Improvements & Fixes
• {Improvement 1}
• {Improvement 2}
• {Bug fix}
Note: When only one version is upgraded, the "v{version} Changes" header can be omitted for a cleaner output.
Provide concrete, immediately actionable examples:
Good examples:
💡 How to use: "Show me the definition of this function" or "Find references to getUser"
💡 How to use: Run /terminal-setup
💡 How to use: Resume previous session with claude --resume
Bad examples:
💡 How to use: Use the LSP feature (too vague)
Connect to user's actual work scenarios:
Good examples:
📋 Use cases:
- When you need to quickly find function definitions in a large codebase
- When you want to understand the impact of changes before refactoring
Bad examples:
📋 Use cases:
- When reading code (lacks specificity)
Use colors that work well in both Light/Dark modes. Include these ANSI color codes in output:
# Light/Dark compatible colors
\033[1;36m - Cyan (bold): Titles, headings
\033[0;36m - Cyan: Section names
\033[1;35m - Magenta (bold): Important feature names
\033[0;33m - Yellow: Usage hints (💡)
\033[0;32m - Green: Success messages, improvements
\033[0m - Reset
Example output format (with colors):
\033[1;36m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\033[0m
\033[1;36m🎉 Welcome to Claude Code v2.0.75!\033[0m
\033[1;36m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\033[0m
\033[0;36m## 🆕 Notable New Features\033[0m
\033[1;35m### LSP Tool\033[0m
Jump to definitions and search for references within your code.
\033[0;33m💡 How to use:\033[0m "Show me the definition of this function" or "Find references to getUser"
\033[0;36m📋 Use cases:\033[0m
- Quickly find function definitions in large codebases
- Understand impact of changes before refactoring
\033[0;32m## 🔧 Improvements & Fixes\033[0m
- Improved startup performance
- Fixed memory leak in long sessions
Notes:
\033[0m at the end of each colored section\\033The generated summary should be savable in this JSON format:
{
"previousVersion": "2.0.74",
"latestVersion": "2.0.75",
"summary": "🎉 Welcome to Claude Code v2.0.75!\n\n## 🆕 Notable New Features\n...",
"generatedAt": "2025-12-23T12:00:00Z"
}
{
"previousVersion": "2.0.74",
"latestVersion": "2.0.76",
"changelogs": [
{
"version": "2.0.76",
"changelog": "## What's Changed\n- feat: add LSP tool for code navigation\n- fix: memory leak in long sessions"
},
{
"version": "2.0.75",
"changelog": "## What's Changed\n- feat: add /terminal-setup for Kitty, Alacritty\n- perf: faster startup time"
}
]
}
\033[1;36m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\033[0m
\033[1;36m🎉 Welcome to Claude Code v2.0.76!\033[0m
\033[1;36m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\033[0m
\033[0;36m## 📋 Update Summary\033[0m
Key changes from v2.0.74 → v2.0.76 (2 versions):
• \033[1;35mLSP Tool\033[0m - Jump to definitions and search references in code
• \033[1;35m/terminal-setup expansion\033[0m - Now supports Kitty, Alacritty
• \033[0;32mFaster startup\033[0m
• \033[0;32mMemory leak fix\033[0m
\033[1;36m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\033[0m
\033[0;36m## 🆕 New Features in Detail\033[0m
\033[1;35m### v2.0.76 Changes\033[0m
\033[1;35m#### 1. LSP Tool\033[0m
Jump to definitions and search for references within your code.
Experience IDE-like code navigation right in Claude Code!
\033[0;33m**💡 How to use**\033[0m
"Show me the definition of this function"
"Find references to getUser"
\033[0;36m**📋 Use cases**\033[0m
• When you need to quickly find function definitions in a large codebase
• When you want to understand the impact of changes before refactoring
---
\033[1;35m### v2.0.75 Changes\033[0m
\033[1;35m#### 1. /terminal-setup Expansion\033[0m
Now supports Kitty, Alacritty, and other terminals.
\033[0;33m**💡 How to use**\033[0m
Run /terminal-setup and select your terminal
\033[0;36m**📋 Use cases**\033[0m
• If you use a terminal other than iTerm2
\033[1;36m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\033[0m
\033[0;32m## 🔧 Improvements & Fixes\033[0m
• Improved startup performance (v2.0.75)
• Fixed memory leak in long sessions (v2.0.76)