Setup Semantic Release

Use this skill to set up semantic-release and conventional commits in a repo whenever the user wants releases automated from commit messages. Triggers include "set up semantic release", "add conventional commits", "configure automated versioning", "set up commitlint", "add husky hooks", or "automate our changelog and GitHub releases" — even if they never name semantic-release and only ask for version bumps, tags, or a changelog to be generated for them. Do NOT use this skill for a hand-maintained CHANGELOG plus manual `git tag` flow (that stays manual by design), or for general CI pipeline work unrelated to releasing.

antjanus 0dcd7ba 3 files · 16.5 KB Updated

File contents

antjanus/skillbox/tree/main/skills/setup-semantic-release commit 0dcd7bafcf

Frequently asked questions

npx skillmds@latest add antjanus/setup-semantic-release