<< All versions
Skill v1.0.0
currentAutomated scan100/100alysisai/alysiscode/release-notes
──Details
PublishedOctober 21, 2026 at 10:22 PM
Content Hashsha256:be2c6ca31390d349...
Git SHA41180c1d3779
──Files
Files (1 file, 1.5 KB)
SKILL.md1.5 KBactive
SKILL.md · 21 lines · 1.5 KB
version: "1.0.0" name: release-notes description: Draft project release notes or a changelog from merged history; not for conceptual explanations about release notes.
Use when: The user requests release notes or a changelog for a git revision range.
Do not use when: The user asks only for a conceptual explanation, or asks to publish, tag, or deploy a release without requesting notes.
Treat commands below as suggestions; use the normal tool and approval flow.
- Read repository instructions and existing release-note or changelog style.
- Resolve the requested range. If none is supplied, use the latest reachable tag through
HEAD;git describe --tags --abbrev=0and first-parentgit logare suggested evidence. If no tag exists, state the fallback range. - Inspect merged commits and relevant diffs. Treat Conventional Commit types as classification hints, not as proof of user impact.
- Group user-visible changes by type, such as features, fixes, performance, and documentation. Omit internal churn unless it affects operators or contributors.
- Call out breaking changes explicitly, including
!subjects andBREAKING CHANGEtrailers, and explain the required migration when evidence exists. - Credit contributors or link issues only when the repository history provides reliable identifiers.
- Write to the requested file or return a draft. Do not change versions, create tags, publish, or push unless separately asked.
- State the revision range and any ambiguous or excluded items.