Wiki Changelog
🤖 AI Summary
This skill resolves whether a Git repo is local-only or has a remote URL, then generates a structured changelog from git history using linked citations for remote repos or plain references for local repos.
How to Install
Claude Code:
git clone --depth 1 https://github.com/microsoft/skills.git && cp skills/.github/plugins/deep-wiki/skills/wiki-changelog ~/.claude/skills/SKILL.md -rWiki Changelog
Generate structured changelogs from git history.
Source Repository Resolution (MUST DO FIRST)
Before generating any changelog, you MUST determine the source repository context:
- Check for git remote: Run
git remote get-url originto detect if a remote exists - Ask the user: "Is this a local-only repository, or do you have a source repository URL (e.g., GitHub, Azure DevOps)?"
- Remote URL provided → store as
REPO_URL, use linked citations for commit hashes and file references - Local-only → use plain commit hashes and file references
- Do NOT proceed until source repo context is resolved
When to Activate
- User asks "what changed recently", "generate a changelog", "summarize commits"
- User wants to understand recent development activity
Procedure
- Examine git log (commits, dates, authors, messages)
- Group by time period: daily (last 7 days), weekly (older)
- Classify each commit: Features (🆕), Fixes (🐛), Refactoring (🔄), Docs (📝), Config (🔧), Dependencies (📦), Breaking (⚠️)
- Generate concise user-facing descriptions using project terminology
Constraints
- Focus on user-facing changes
- Merge related commits into coherent descriptions
- Use project terminology from README
- Highlight breaking changes prominently with migration notes
- When
REPO_URLis available, link commit hashes:[abc1234](REPO_URL/commit/abc1234)and changed files:[file_path](REPO_URL/blob/BRANCH/file_path)
Details
| Category | Coding → debug |
| Source | microsoft/skills |
| SKILL.md | View on GitHub → |
| Repo Stars | ★ 2.6K |
| Est. per Skill | 13 (shared across 190 skills from this repo) |
| Difficulty | Intermediate |
| Risk Level | N/A |
Related Skills
swiftui-expert-skill
SwiftUI Expert Skill When to Use You are building, reviewing, or refactoring SwiftUI code and need c
n8n-expression-syntax
n8n Expression Syntax Expert guide for writing correct n8n expressions in workflows. When to Use You
app-store-changelog
App Store Changelog Overview Generate a comprehensive, user-facing changelog from git history since
writing-skills
Writing Skills (Excellence) Dispatcher for skill creation excellence. Use the decision tree below to
Works Well With
Skills from the same repository — often designed to work together
Azure Ai Agents Persistent Dotnet
Azure.AI.Agents.Persistent (.NET) Low-level SDK for creating and managing persistent AI agents with
Azure Ai Document Intelligence Dotnet
Azure.AI.DocumentIntelligence (.NET) Extract text, tables, and structured data from documents using
Azure Ai Openai Dotnet
Azure.AI.OpenAI (.NET) Client library for Azure OpenAI Service providing access to OpenAI models inc