changelog-generator
Generate Release Changelogs
Release notes take time and can miss important commit details. This skill groups git commits into clear changelog sections with version guidance.
Install with my Agent
Copy this request to your Agent. It includes the canonical Skill page and manifest.
Review the Skillstore skill "changelog-generator" from https://skillstore.io/skills/curiouslearner-changelog-generator.md and its manifest at https://skillstore.io/api/skills/curiouslearner-changelog-generator/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.Your Agent should still show its plan and request any confirmation required by the security policy.
Agent-readable resources
Use these links when an AI agent, crawler, or script needs clean context instead of reading the full page.
Test it
Using "changelog-generator". Commits include feature export support, timezone fixes, and setup documentation updates.
Expected outcome:
Added: export support. Fixed: timezone parsing. Documentation: setup guide updates. Suggested version: minor.
Using "changelog-generator". A release contains a breaking authentication change and a token refresh fix.
Expected outcome:
Breaking changes appear first with migration notes. The suggested version is a major release.
Using "changelog-generator". A maintainer asks for unreleased changes since v2.1.0 with authors included.
Expected outcome:
- Changes are grouped by type.
- Each item includes author attribution.
- The release owner receives a review-ready draft.
Security Audit
Medium RiskThe skill is mostly release documentation guidance, but it includes executable Bash, Node.js, Python, and GitHub Actions examples. The main risks are shell command construction with unquoted git references and scripts that write CHANGELOG.md. I found no prompt injection attempt or malicious exfiltration intent.
Confirmed security concerns (1)
Capability review items (7)
These are real local capabilities that may be expected for this skill, so they require review but are not counted as confirmed malicious behavior.
Risk Factors
โ๏ธ External commands (50)
๐ Network access (8)
๐ Filesystem access (16)
๐ Env variables (1)
Share & cite this report
Share the versioned assessment report, neutral badge, embed card, and citations. Skillstore reports evidence without deciding whether this Skill is safe.
Copy report link
https://skillstore.io/skills/curiouslearner-changelog-generator/audits/10?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportMarkdown badge
[](https://skillstore.io/skills/curiouslearner-changelog-generator?utm_source=security_passport_badge)HTML badge
<a href="https://skillstore.io/skills/curiouslearner-changelog-generator?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/curiouslearner-changelog-generator/security.svg" alt="Skillstore security assessment" loading="lazy"></a>Embed card
<iframe src="https://skillstore.io/embed/skills/curiouslearner-changelog-generator.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>Academic citations (APA ยท BibTeX ยท CFF)
APA citation
CuriousLearner. (2026). changelog-generator security audit report (audit version 10) [Author version unspecified]. Skillstore. https://skillstore.io/skills/curiouslearner-changelog-generator/audits/10BibTeX citation
@techreport{curiouslearner-curiouslearner-changelog-generator-2026,
author = {CuriousLearner},
title = {changelog-generator security audit report (audit version 10)},
institution = {Skillstore},
year = {2026},
number = {10},
url = {https://skillstore.io/skills/curiouslearner-changelog-generator/audits/10},
note = {Author version unspecified}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "changelog-generator security audit report (audit version 10)"
version: "unspecified"
type: report
authors:
- name: "CuriousLearner"
date-released: "2026-07-09"
url: "https://skillstore.io/skills/curiouslearner-changelog-generator/audits/10"
identifiers:
- type: other
value: "skillstore:curiouslearner-changelog-generator:audit:10"
description: "Skillstore immutable audit report identifier"
Compare variants
5 installable variantsEach author remains a separate installable skill. The recommended variant is ranked by Skillstore evidence.
Why this variant is first
davila7-changelog-generator
2026-08-21
dyai2025-changelog-generator
2026-08-21
composiohq-changelog-generator
2026-08-21
doyajin174-changelog-generator
2026-08-21
curiouslearner-changelog-generator
2026-08-21
Skillstore Score
Why this score Evidence Confidence: HighWhat You Can Build
Prepare Release Notes
Create a release-ready changelog from recent git commits and group changes by user impact.
Automate Changelog Updates
Add repeatable changelog generation to package scripts or CI release workflows.
Assess Version Impact
Review commit history for breaking changes and choose a semantic version bump.
Try These Prompts
Generate a Keep a Changelog entry from commits since the latest tag. Group changes by type and flag breaking changes.
Create release notes for version 1.4.0. Include commit hashes, authors, dates, and separate sections for fixes and features.
Analyze commits since v1.3.2 and recommend the next semantic version. Explain any breaking changes and migration notes.
Draft a secure changelog automation workflow. Include dry-run review, safe git argument handling, and explicit approval before file writes.
Best Practices
- Review generated entries for customer impact before release.
- Use Conventional Commits consistently with clear scopes.
- Run automation on a test branch before writing CHANGELOG.md.
Avoid
- Do not publish raw commit subjects without editing unclear wording.
- Do not run shell snippets against untrusted tags without quoting.
- Do not treat version suggestions as final without release owner review.
Frequently Asked Questions
Does this require Conventional Commits?
Can it update an existing changelog?
Does it choose the next version?
Can it run in CI?
Does it fetch data from the internet?
Is the generated output ready to publish?
Developer Details
Author
CuriousLearnerLicense
MIT
Skillstore revision
r1
Version notice
The author did not declare a version.
Ref
0519034dad657fb1f7706e0550e962beeda73fdf
Maintenance freshness
7/18/2026
Usage
4 downloads ยท 333 views
File structure
๐ SKILL.md