release-notes

Installation
SKILL.md

[IMPORTANT] Use TaskCreate to break ALL work into small tasks BEFORE starting — including tasks for each file read. This prevents context loss from long files. For simple tasks, AI MUST ATTENTION ask user whether to skip.

Quick Summary

Goal: Generate professional release notes from git commits with automated categorization, service detection, and validation.

Workflow:

  1. Parse Commitsparse-commits.cjs <base> <head> extracts structured data from git
  2. Categorize — Pipe through categorize-commits.cjs for user-facing vs internal sections
  3. Renderrender-template.cjs --version vX.Y.Z generates markdown with Summary, What's New, Improvements, Bug Fixes, Breaking Changes, Technical Details

Key Rules:

  • Pipeline: parse → categorize → render → validate → transform
  • Advanced: Service detection, breaking change analysis, PR metadata, contributor stats, version bumping
  • Human Review: Generated notes are Draft status, require review/enhance/approve before publish
  • Validation: validate-notes.cjs scores against quality rules (100 points)
Installs
45
GitHub Stars
6
First Seen
Jan 24, 2026
release-notes — duc01226/easyplatform