An open API service indexing awesome lists of open source software.

https://github.com/pardnio/skill-version-generate


https://github.com/pardnio/skill-version-generate

agentskills ai-generated

Last synced: about 1 month ago
JSON representation

Awesome Lists containing this project

README

          

> [!NOTE]
> This README was generated by [SKILL](https://github.com/pardnchiu/skill-readme-generate), get the ZH version from [here](./doc/README.zh.md).

***


STRUCTURED CHANGELOGS WITH SEMVER AUTOMATION AND TRACEABILITY!


Version
License

***

> A Claude Code skill generating structured bilingual changelogs with SemVer automation, conventional commits parsing, and release traceability

## Table of Contents

- [Features](#features)
- [Built With](#built-with)
- [Architecture](#architecture)
- [License](#license)

## Features

> `git clone https://github.com/pardnchiu/skill-version-generate ~/.claude/skills/version-generate` · [Documentation](./doc/doc.md)

- **Automatic SemVer Bump** — Determines the next version by tag priority: BREAKING > FEAT > PATCH.
- **Conventional Commits First** — Parses `feat:` / `fix:` prefixes first; falls back to diff semantics when absent.
- **Traceable Changelog** — Every entry carries PR number, author handle, commit hash, and GitHub compare link.
- **Enforced Breaking Migration** — Breaking changes must include migration guidance, or generation aborts without a partial file.
- **Auto-Maintained Master Index** — Syncs `.doc/version-generate/CHANGELOG.md` by prepending the new release with summary counts.

## Built With



## Architecture

> [Full Architecture](./doc/architecture.md)

```mermaid
graph TB
A[User runs /version-generate] --> B[SKILL.md contract]
B --> C[scripts/ step implementations]
C --> D[.doc/version-generate/vX.Y.Z.md]
C --> E[.doc/version-generate/CHANGELOG.md]
```

## License

This project is licensed under the [MIT LICENSE](LICENSE).