Semantic Version Advisor
OfficialMaster versioning: MAJOR, MINOR, PATCH, simplified.
Authoralienfast
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Incorrectly applying semantic versioning (SemVer) can lead to broken builds, unexpected compatibility issues, and confusion among developers. This Skill eliminates the guesswork from versioning, providing clear, accurate advice on how to classify changes and determine the correct MAJOR, MINOR, or PATCH bump for your releases and dependencies.
Core Features & Use Cases
- Version Change Classification: Automatically determines if a version update is MAJOR, MINOR, or PATCH based on SemVer rules, with clear explanations.
- Version Bump Recommendation: Advises on the appropriate version increment (MAJOR, MINOR, PATCH) based on a list of changes, ensuring consistency.
- Version Proposal Validation: Checks if a proposed version bump is valid according to SemVer rules, including segment resets and change severity matching.
- Use Case: Before releasing a new library version, provide a list of changes (e.g., "fixed bug X, added feature Y, removed API Z"). The Skill will tell you if it should be a MAJOR, MINOR, or PATCH release and why.
Quick Start
Classify the version change from 1.2.3 to 2.0.0. Explain why.
Dependency Matrix
Required Modules
npmsemver
Components
resources
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: Semantic Version Advisor Download link: https://github.com/alienfast/claude/archive/main.zip#semantic-version-advisor Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.