commit-wizard 0.0.1

A lightweight CLI assistant for Conventional Commits, semantic versioning, and changelog automation.
Documentation
# ๐Ÿง™โ€โ™‚๏ธ Commit Wizard (`cw`)

> A lightweight CLI assistant for **Conventional Commits**, semantic versioning, and changelog automation.

`cw` helps developers write structured commits, validate history, generate changelogs, and manage version tags with minimal effort.

For the user manual please vist: [Docs](https://commitwizard.kitechsoftware.com)

---

## โœจ Features

- โœ… **Interactive commit prompt** (with scope/type validation)
- ๐Ÿงช **Commit range validation** against Conventional Commit rules
- ๐Ÿงน **Staging helper** with preview and diff mode
- ๐Ÿ“ฆ **Semantic version bumping** with configurable rules
- ๐Ÿท **Git tag creation and push** support
- ๐Ÿ“ **Changelog generator** (Markdown & JSON, grouped by tag/type/scope)
- โš™๏ธ **Custom config** via `.cwizard.toml` or `cwizard.toml`
- ๐Ÿš€ **CI-friendly modes** (`--ci`, `--dry-run`, etc.)