What problem does it solve?
This Skill solves the problem of setting up automated changelogs, tags, and GitHub release PRs when a project still lacks release automation and consistent versioning.
Core Features & Use Cases
- Repo structure detection (single vs monorepo): Scans for common manifest files (e.g., package.json, pom.xml, pyproject.toml, Cargo.toml, go.mod) and classifies the repo to choose unified vs per-package versioning.
- release-please configuration generation: Produces a ready-to-commit GitHub Actions workflow plus release-please config and manifest tailored to the detected structure.
- Baseline version + conventional commits alignment: Sets baseline tags/versions and warns the user when commit history doesn’t follow conventional commit patterns.
- Optional operational choices: Supports prompts for auto-merge behavior and whether to push at the end, minimizing manual setup work.
Quick Start
Configure automated release versioning by asking the AI to run the release setup when you mention release setup, setup de versao, configurar versionamento, release-please, changelog automatico, or versionamento automatico.