Install
$ agentstack add skill-tuliosousapro-saas-blueprint-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.
About
Changelog Skill
When to Use
- After completing a sprint or shipping a feature.
- Before tagging a release or pushing to main.
- When the user asks "what changed?" or "update the changelog".
Reference
Instructions
1. Locate or Create CHANGELOG.md
- Check project root for
CHANGELOG.md. - If missing, create it with the header:
# 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.1.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [Unreleased]
2. Gather Changes
Scan recent work using:
git log --onelinesince last tagged version.tasks/todo.mdcompleted items.- User description of what was shipped.
3. Categorize Changes
Every change goes into exactly one category:
| Category | When to Use | | :--- | :--- | | Added | New features, new files, new capabilities | | Changed | Modifications to existing functionality | | Deprecated | Features that will be removed in future versions | | Removed | Features that were removed | | Fixed | Bug fixes | | Security | Vulnerability patches |
4. Determine New Version
- Automatically invoke the
semantic-versioningskill. - Use the categorized changes to determine if the next version should be Major, Minor, or Patch.
- Ensure the version is updated in both
CHANGELOG.mdand.github/repository-metadata.json.
5. Write Entry
## [X.Y.Z] - YYYY-MM-DD
### Added
- Brief description of what was added
### Changed
- Brief description of what changed
### Fixed
- Brief description of what was fixed
6. Rules
- Most recent version at the top.
- Always include the date in ISO format (YYYY-MM-DD).
- One line per change, starting with a verb.
- Group related changes under the same category.
- Keep an
[Unreleased]section at the top for ongoing work. - Never delete old entries.
- Synchronization: Always ensure the version number matches between
CHANGELOG.mdand.github/repository-metadata.json.
Quality Gates
- Every entry has a date.
- No empty categories (remove the heading if nothing to list).
- Entries are human-readable (not git commit hashes).
- Version Integrity: The new version strictly follows SemVer logic and is synchronized across the workspace.
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: tuliosousapro
- Source: tuliosousapro/SaaS-blueprint
- License: MIT
- Homepage: https://tuliosousapro.github.io/SaaS-blueprint/
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.