apply-semantic-versioning
SolidApply semantic versioning (SemVer 2.0.0) to determine the correct version bump based on change analysis. Covers major/minor/patch classification, pre-release identifiers, build metadata, and breaking change detection. Use when preparing a new release to determine the correct version number, after merging changes before tagging, evaluating whether a change constitutes a breaking change, adding pre-release identifiers, or resolving disagreement about what version bump is appropriate.
Install
Quality Score: 81/100
Skill Content
Details
- Author
- pjt222
- Repository
- pjt222/agent-almanac
- Created
- 1 years ago
- Last Updated
- today
- Language
- R
- License
- MIT
Similar Skills
Semantically similar based on skill content — not just same category
ref-sp-dev-semantic-versioning
Portable semantic-versioning guidance for release numbering, prerelease handling, dependency range selection, and package.json dependency fields. Use when: choosing a version bump, reviewing semver compliance, setting npm version ranges, or deciding between dependencies, devDependencies, peerDependencies, optionalDependencies, and overrides.
ami-release-tagger
Must be triggered before any release or version bump. Analyzes git commits since the last tag and determines the next semantic version. Handles stable, QA, and RC tags.
semver-cop
Determine whether the next release is legally a patch, minor, or major by diffing the public API surface against the last published version. Use before cutting a release, when reviewing "is this breaking?", or when writing honest release notes.