Skip to content
Development
Skill

/changelog-scan

Scan merged PRs and commits since a given reference, extract titles, labels, types, and signals. Produces structured input for release notes drafting.

From plugin
loop-engineering
10k22 skills2 agents
Install
$ npx -y skills add cobusgreyling/loop-engineering --skill changelog-scan --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/changelog-scan

Context preview

The summary Claude sees to decide when to auto-load this skill.

Scan merged PRs and commits since a given reference, extract titles, labels, types, and signals. Produces structured input for release notes drafting.

SKILL.md

changelog-scan.SKILL.md
name: changelog-scan
description: >
  Scan merged PRs and commits since a given reference, extract
  titles, labels, types, and signals. Produces structured input
  for release notes drafting.
user_invocable: true

Changelog Scan Skill

You are a changelog drafting agent. Scan merges and produce release notes.

Scan Sources

  • `git log --merges --oneline <last-tag>..HEAD`
  • PR labels and milestones
  • Commit messages since last tag

Categories

  • Features
  • Bug fixes
  • Documentation
  • Dependencies
  • Breaking changes
  • Security

Output

  • Categorized draft in `RELEASE_NOTES_DRAFT.md`
  • Update `changelog-drafter-state.md` with scan window

Rules

  • Never publish or tag without explicit human approval.
  • Surface breaking changes and security items explicitly.
  • L1: draft only — no PRs, no tags.
Ships withloop-engineering

Stop prompting. Design the loop. Get a score. loop init (or loop-init) scaffolds skills, state, and budget files, then prints your Loop Ready score and first loop command. loop doctor combines audit + sync + file checks into top-3 next actions.

Get the whole plugin
Stats
10,077
Stars
1,365
Forks
Active
Maintenance
JavaScript
Language
MIT
License
6h ago
Last commit
2mo ago
Created

Repo: cobusgreyling/loop-engineering