Dev & Engineering changelog-generationrelease-notesgit-historypr-triageautomated-documentationcode-review

Changelog Scanner

Scans recent merges, PRs, and commits to extract release-note content into a structured draft for changelog drafting.

FollowSkills review · FSRS-2.0
Not recommended
43/ 100 5-point scale 2.2 / 5
1 2 3 4 5 6
1Trust14 / 25 · 2.8/5

The skill only reads repository metadata and produces a report, without performing modification operations, so least privilege is maintained. However, the skill lacks explicit data-flow transparency or sensitive-data handling. The repository has an MIT license, and the publisher is unverified but that is not a deduction. Reliability and effectiveness are based on static assessment.

2Reliability7 / 20 · 1.8/5

The skill instructions are simple but lack detailed execution steps, edge cases, and error handling. Although the repository has CI and tests, they do not cover this skill's key paths. Static review cannot verify actual runtime, so not reaching 10.

3Adaptability6 / 15 · 2.0/5

The scenario is clear (scan merges/PRs/commits to generate changelog), but boundaries, trigger conditions, and environment fit (such as Chinese language support and network reachability) are missing. The repository overall may have English docs, but this skill file has no Chinese instructions, and may depend on overseas services like GitHub, so deduction.

4Convention7 / 15 · 2.3/5

The skill has a short definition and a few key rules, but lacks installation notes, parameter descriptions, examples, known limitations, and versioning. MIT license exists, but maintenance responsibility and update path are unclear. Partially meets but not comprehensive.

5Effectiveness5 / 15 · 1.7/5

The skill's goal (generating a changelog draft) is clear, but the output format and completeness are not detailed. Static review cannot verify if the output is directly usable, and may still require significant manual rework.

6Verifiability4 / 10 · 2.0/5

The repository has CI workflows and tests, but not for this skill. The skill itself has no tests or reproducible examples. Static review cannot independently verify the skill's behavior.

Evidence confidence:Low Reviewed Aug 07, 2026 Reviewed revision c57170dbf93f
The upstream repository has new commits since this review. The score still applies to the reviewed revision shown and may not cover the latest changes.
Before you use it
  • This skill provides abstract instructions without concrete steps; please add detailed procedures before actual use.
  • No mention of sensitive data handling or data flow; ensure no credentials are leaked during use.
  • The repository targets English users and may depend on overseas services like GitHub; Chinese users may face access issues, consider network environment.
Review evidence [1][2][3][4][5][6][7]
See the full review method →

What does this skill do, and when should you use it?

This skill focuses on gathering recent repository changes and producing structured output for changelog draft preparation. It follows rules to cite PR numbers, highlight breaking/security issues, and ignore dependency and bot noise. As part of the larger loop-engineering repository, this skill is paired with the 'changelog-drafter' pattern, which runs on a daily or tag cadence and produces drafts that can be handed off to other agents for finalization.

Scans recent merges, pull requests, and commits to identify content relevant for release notes. Produces structured per-item blocks and a scan summary. Enforces citation of PR numbers, explicitly surfaces breaking changes and security issues, and filters out pure dependency and bot noise. The skill is implemented as a standard SKILL.md file that can be invoked by AI coding agents.

  1. Weekly changelog generation for a project where the user wants a quick compilation of all merged PRs and notable commits.
  2. Pre-release preparation where a maintainer wants an automated draft highlighting breaking changes and security fixes.
  3. A development team that wants to skip manual Git history review and feed structured output directly into a changelog drafting process.
  4. Ensuring all changelog entries reference PR numbers for traceability.

What are this skill's strengths and limitations?

Pros
  • Automates collection of recent changes, saving manual effort.
  • Structured output is suitable for downstream automation.
  • Enforces PR number citation for traceability.
  • Filters out dependency and bot noise to reduce clutter.
Limitations
  • Output is text-based; may not integrate directly with CI pipelines.
  • No explicit support for custom filtering rules.
  • Requires a Git repository history; may not work in non-Git environments.
  • As part of a larger monorepo, standalone usability is not explicitly documented.

How do you install this skill?

The skill is located in the loop-engineering repository at starters/changelog-drafter/.claude/skills/changelog-scan/. Clone the repository or copy the SKILL.md file to your Claude skills directory (e.g., ~/.claude/skills/changelog-scan/). Ensure the folder name matches the skill name to follow the standard.

How do you use this skill?

After installation, invoke the skill with a prompt like 'Scan recent merges and PRs to produce changelog draft output.' The skill will access Git history and return structured blocks and a summary. Specific input parameters are not documented in SKILL.md, so users should rely on natural language instructions and ensure Git access is configured.

FAQ

Which version control systems does this skill support?
The skill description mentions merges, PRs, and commits, which typically implies Git, but it does not explicitly exclude other VCSs. It is recommended to use it in a Git repository.
Will the skill overwrite existing changelogs?
No, the skill only generates a draft output; it does not modify files. The draft is intended to be integrated by the user or a downstream agent.
Does the skill require special permissions?
It requires read access to Git history, typically through a local repository. No network requests are mentioned.

More skills from this repository

All from cobusgreyling/loop-engineering

Related skills