github-release-notes
GitHub Release Notes Generator
Generate release notes for the project's upcoming version that are ready to paste into a GitHub release. Follow the Keep a Changelog 1.1.0 category conventions.
Process
- Find the latest release tag:
git describe --tags --abbrev=0(fallback:git tag --sort=-v:refname | head -n 1)- If no tag exists, use the full history.
- List commits since that tag:
git log <tag>..HEAD --no-merges --pretty=format:"%h %s". - If an existing
CHANGELOG.mdis present, read it briefly to match the project's tone, language, and wording style — but do NOT modify or create that file. - Classify each commit into one of the Keep a Changelog categories. Omit any category with no entries.
- Output the release notes as Markdown, wrapped in a single fenced code block so the user can copy-paste into the GitHub release UI.
Categories (Keep a Changelog 1.1.0)
More from ycs77/skills
commit-message
Generate concise Git commit messages in imperative mood. Use when the user asks to create, write, draft, make, generate, or suggest a commit message, or when they say "commit these changes", "what should I commit?", or ask for help with git commit.
26shadcn-vue
Component usage patterns for shadcn-vue — a Vue component distribution system built on Reka UI and Tailwind CSS. Covers component APIs, forms with VeeValidate/TanStack Form, data tables, sidebar, charts, theming, and custom registries.
21ycs77-vue
This skill should be used when applying project-specific opinionated Vue 3 conventions. It covers SFC block order (template-first vs script-first), inline typing for defineProps and defineEmits, using reactive() for form state management, ref type assertions with as Ref<Type> for complex types, same-name shorthand bindings in Vue 3.4+, and props access patterns in templates. Relevant when a user asks about template ordering, how to type props or emits inline, reactive vs ref for forms, ref type assertion patterns, shorthand attribute bindings, props usage in templates, or following Lucas Yang's Vue coding conventions.
7write-social-post
撰寫具戰略洞察力的社群貼文。適用於分享文章、趨勢、新聞摘要或技術評論。
5write
寫作 skill,用於撰寫技術文章或社群/群組貼文。只要使用者有任何寫作需求都應觸發,包含「幫我寫一篇」、「整理成貼文」、「寫一段介紹」、「發到群組」、「分享一篇」、「整理成一段話」、「寫新聞摘要」、「寫技術分享」、「發 Facebook/LinkedIn/Threads 貼文」等。
4