terrylica avatar

Semantic Release

Automates semantic versioning and releases across any language by wrapping the Node.js semantic-release tool (v25+) with Claude Code integration. The skill works with JavaScript, Python, Rust, Go, and more through the exec plugin, handling version bumps, changelogs, and git tags based on commit conventions. Notable choice: it deliberately uses the JavaScript implementation even for Python projects, citing 23.5x larger community and broader adoption over python-semantic-release. Ships with GitHub Actions OIDC setup and shareable configs for multi-repo teams. Self-evolving design means you're expected to fix the skill file immediately when you hit issues rather than working around them, which is either pragmatic or shifts maintenance burden depending on your perspective.

skills.sh installs
213
GitHub stars
2
last updated
Aug 21, 2026

Install

$ npx -y skills add terrylica/cc-skills --skill semantic-release --agent claude-code

Installs into .claude/skills of the current project.

Files

Automates semantic versioning and releases across any language by wrapping the Node.js semantic-release tool (v25+) with Claude Code integration. The skill works with JavaScript, Python, Rust, Go, and more through the exec plugin, handling version bumps, changelogs, and git tags based on commit conventions. Notable choice: it deliberately uses the JavaScript implementation even for Python projects, citing 23.5x larger community and broader adoption over python-semantic-release. Ships with GitHub Actions OIDC setup and shareable configs for multi-repo teams. Self-evolving design means you're expected to fix the skill file immediately when you hit issues rather than working around them, which is either pragmatic or shifts maintenance burden depending on your perspective.

Browse the repository on GitHub

Sponsors

Details

Repository
github.com/terrylica/cc-skills
Categories
Git & Pull Requests, Release Management, Automation & Workflows
First seen
Jun 3, 2026

More from terrylica/cc-skills

All 15
1warpdotdev avatardocs-updatewarpdotdev/oz-skillsUpdate user-facing documentation when code changes. Use when asked to update docs, review docs, handle documentation changes, run scheduled documentation tasks,206skills.sh installs
2geminilight avatarmindosgeminilight/mindosMindOS: local knowledge assistant & shared KB. Keeps decisions, notes, SOPs, debugging lessons, research findings, preferences across sessions/agents. Core: sav195skills.sh installs
3jwilger avatartddjwilger/agent-skillsUse this skill whenever the user wants to write code using TDD, test-driven development, or test-first methodology. Triggers on: "/tdd", "let's do TDD", "write 195skills.sh installs
4levnikolaevich avatarln-910-community-engagementlevnikolaevich/claude-code-skillsAnalyzes community health and delegates engagement tasks. Use when managing GitHub issues, discussions, and announcements.194skills.sh installs
5aiskillstore avatarskill-installeraiskillstore/marketplaceInstall Codex skills into $CODEX_HOME/skills from a curated list or a GitHub repo path. Use when a user asks to list installable skills, install a curated skill191skills.sh installs
6personamanagmentlayer avatarcicd-expertpersonamanagmentlayer/pclExpert-level CI/CD with GitHub Actions, Jenkins, deployment pipelines, and automation190skills.sh installs