Install
$ agentstack add skill-rikdc-ai-skills-changelog ✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
Verified badge
Passed review? Show it. Paste this badge into your README, it links to the public security report.
Reliability & compatibility
Declared compatibility
Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.
We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.
How agent discovery & health will work →About
Changelog - Keep a Changelog Maintenance
Maintains CHANGELOG.md in Keep a Changelog format with Semantic Versioning.
Usage
/git-workflow:changelog --create- Create CHANGELOG.md/git-workflow:changelog --add-entry "description" --type TYPE- Add an entry/git-workflow:changelog --release X.Y.Z- Cut a release
With no flags, infer the operation from the request. Categories: added, changed, deprecated, removed, fixed, security.
Skeleton
# Changelog
All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [Unreleased]
## [1.2.3] - 2024-01-15
### Added
- User authentication
Category headings exist only where they have entries. Never write a heading with a placeholder bullet under it.
Operation: --create
- Read CHANGELOG.md. If it exists, stop and report it — do not overwrite.
- Write the skeleton above with an empty
## [Unreleased]and no version
sections.
- Offer to seed it from
git log, but do not do so unasked.
Operation: --add-entry
- Read CHANGELOG.md; run
--createfirst if it is missing. - Reject a
--typeoutside the six categories. - Append the entry as a bullet under
## [Unreleased]and its###
heading, adding that heading if absent.
- Preserve the existing order of categories and the file's surrounding
formatting.
Operation: --release X.Y.Z
Check before writing, and stop with the reason if any fails:
## [Unreleased]has at least one entry — nothing to release otherwise.X.Y.Zdoes not already appear in the file.X.Y.Zis higher than the most recent version present.
Then:
- Get today's date with
date +%F. Do not guess it. - Rename
## [Unreleased]to## [X.Y.Z] - YYYY-MM-DD, keeping its entries. - Insert a fresh empty
## [Unreleased]above it. - If the file uses link references at the bottom, add one for
X.Y.Zand
repoint [Unreleased] to compare against the new tag.
Do not tag, commit, or push unless asked.
Entry Style
- One line per entry, describing a user-facing change.
- Lead with a verb: "Add session refresh endpoint", not "Added a new endpoint
that lets users refresh sessions".
- No commit hashes, file paths, or internal refactors that users cannot observe.
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: rikdc
- Source: rikdc/ai-skills
- License: MPL-2.0
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet, be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.