Use Conventional Commit Generator without a complicated workflow.
Create Conventional Commit messages with type, scope, summary, body, and breaking-change notes. This registration is prepared for a browser-side JavaScript UI, so no Python/API processing is required when the UI is implemented.