Favicon of write-changelog

write-changelog Skill

AI Agent SkillWriting SkillsTypeScriptOpen source

Write a CHANGELOG.md entry for a new extension release. Use when: writing changelog, updating changelog, adding release notes, preparing a release, documenting milestone changes. Requires a milestone name and extension version number. Published by microsoft in vscode-pull-request-github.

What is write-changelog Skill?

Write a CHANGELOG.md entry for a new extension release. Use when: writing changelog, updating changelog, adding release notes, preparing a release, documenting milestone changes. Requires a milestone name and extension version number. Published by microsoft in vscode-pull-request-github. This profile combines repository metadata with install, compatibility, and usage signals so developers can quickly decide whether it fits their agent workflow before opening the source repository.

Trust signal
95/100
Maintenance signal
90/100
Adoption signal
85/100

Automated repository signals based on public metadata such as recency, license, installation evidence, and adoption. These are not a security audit or endorsement.

Key capabilities

  • Includes SKILL.md support
  • Reusable instructions support
  • Writing
  • Research
  • Writing use cases
  • Research use cases

Technical details

Copy skill directory
  • Install or run with Copy skill directory

When to use write-changelog Skill

  • Use it for writing.
  • Use it for research.

Built with

TypeScriptCopy skill directory

Editorial notes

Source

  • Creator: microsoft
  • Repository: microsoft/vscode-pull-request-github
  • Skill file: .github/skills/write-changelog/SKILL.md

What it does

Write a CHANGELOG.md entry for a new extension release. Use when: writing changelog, updating changelog, adding release notes, preparing a release, documenting milestone changes. Requires a milestone name and extension version number.

Skill instructions

Write Changelog Entry Generate a new entry in CHANGELOG.md for an extension release by gathering closed issues and merged PRs from a GitHub milestone. Inputs The user must provide: 1. Extension version number - the version for the changelog heading (e.g. 0.134.0) 2. GitHub milestone name - the milestone to query (e.g. 1.112.0) Procedure 1. Gather Milestone Items Search for all closed items in the milestone scoped to microsoft/vscode-pull-request-github: - Issues (bugs/features): Search for closed issues with milestone:"<name" repo:microsoft/vscode-pull-request-github is:closed - Merged PRs: Search for merged PRs with milestone:"<name" repo:microsoft/vscode-pull-request-github is:pr is:merged 2. Classify Items Sort every item into one of these buckets: | Bucket | Criteria | |--------|----------| | Changes | Feature requests, enhancements, new settings, new commands, infrastructure improvements (e.g. dependency upgrades, build system changes) | | Fixes | Items labeled bug, or PRs that fi

Explore related resources

Frequently asked questions

What is write-changelog?

write-changelog is a open-source AI agent skill with Copy skill directory. Write a CHANGELOG.md entry for a new extension release. Use when: writing changelog, updating changelog, adding release notes, preparing a release, documenting milestone changes.

Who is write-changelog best for?

write-changelog is best for reusing agent instructions, scripts, and references, writing workflows, research workflows.

How do I install write-changelog?

Install or run write-changelog using Copy skill directory. Check write-changelog for the latest setup command.

Is write-changelog actively maintained?

write-changelog may need a closer maintenance check before production use.

Share:

Stars
2,604
Forks
763
Last commit
9 days ago
Repository age
8 years
License
MIT

Auto-fetched from GitHub.

Similar to write-changelog