Thanks for your interest in contributing! This project is a Go library + CLI + MCP server + Claude Code Skills bundle for version number operations.
Requires Go 1.25+.
git clone https://github.com/scagogogo/versions-skills.git
cd versions-skills
go test ./...-
Format and vet your code.
gofmt -w . go vet ./... -
Run the linter.
golangci-lint run ./...
-
Run all tests with the race detector.
go test -race ./... -
Validate the plugin manifests (if you touched
.claude-plugin/or skills).claude plugin validate . --strict
Follow Conventional Commits:
feat(scope): ..., fix(scope): ..., docs: ..., test: ...,
refactor: ..., ci: ..., chore: ....
Skills live in skills/*/SKILL.md. Each skill documents three access paths
(SDK, CLI, MCP) with code examples and an "Important Notes" section. Match the
existing structure and depth. See CLAUDE.md for details.
Open a GitHub issue. For security vulnerabilities, see SECURITY.md instead of a public issue.