changelog-generator — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited changelog-generator (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
<from-tag>..HEAD, main..HEAD, or a PR list with merge datesgit log <from>..<to> --oneline --no-merges
git log <from>..<to> --format="%h %s (%an)" --no-mergesOr from GitHub PRs:
gh pr list --state merged --base main --json number,title,labels,authorCheck CHANGELOG.md for format precedent before writing.
| Commit signal | User-facing label |
|---|---|
feat / new capability | Added |
fix / bug fix | Fixed |
perf / performance | Improved |
deprecate | Deprecated |
BREAKING CHANGE: footer or ! suffix | Breaking |
chore, refactor, ci, build | (internal — omit from user notes) |
docs | Include only if docs are a shipped artifact |
When Conventional Commits are not used, infer from the commit subject.
Flag any commit or PR that:
BREAKING CHANGE: in the message body! suffix on the type (e.g., feat!: rename --output-dir)User-facing release notes (GitHub Release body):
## What's Changed
### Added
- Description of new capability ([#123](link))
### Fixed
- Description of bug fix ([#124](link))
### Breaking Changes
- `--old-flag` has been renamed to `--new-flag` — update your scripts
### Deprecated
- `legacyMethod()` is deprecated; use `newMethod()` insteadInternal changelog entry (CHANGELOG.md format):
## [X.Y.Z] - YYYY-MM-DD
### Added
### Fixed
### Changed
### Breaking
### Deprecated
### ChoresBreaking-change scan only:
BREAKING CHANGES FOUND:
abc1234 feat!: rename --output-dir to --out
def5678 fix: remove deprecated --legacy flag
NONE if clean.Technical diff summary (for internal reviewers):
CHANGED FILES: N
MODULES AFFECTED: [list]
SUMMARY: [what changed at the file/module level, no prose]Deliver the formatted block plus:
git log <from>..<to> to confirm the range resolves correctlyInspired by ComposioHQ/awesome-codex-skills changelog-generator/SKILL.md. Rewritten in Agent Powerups style.
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.