Analyzes git commit history and generates structured changelogs categorized by change type. Use when the user asks about recent changes, wants a changelog, or needs to understand what changed in the repository.
Start a fresh conversation. Replace the highlighted placeholders.
Use the wiki-changelog skill to check for an origin remote, then ask whether [repository] is local-only or has a source repository URL; stop until resolved.
Required inputs
[repository]
User-approved starter prompt based on a pinned source version; check current skill requirements before running. Task evidence ↗
SKILL.md
name: wiki-changelogdescription: Analyzes git commit history and generates structured changelogs categorized by change type. Use when the user asks about recent changes, wants a changelog, or needs to understand what changed in the repository.license: MITmetadata: author: Microsoft version: "1.0.0"
Wiki 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 origin to 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