← Back to list

draft-release-notes
by SonnyRR
♠️ Collection of .NET 10 production-ready project templates with sensible defaults, aiming to give advantage akin to a 'stacked card deck'.
⭐ 0🍴 0📅 Jan 25, 2026
SKILL.md
name: draft-release-notes description: Drafts release notes from git history for release changelogs. Use when you have to compose a changelog for a new version of this template package. license: MIT compatibility: opencode, claude code, copilot metadata: author: Vasil Kotsev audience: contributors version: "1.0.0"
Generate changelog
When you're asked to generate a changelog for a new release for the
StackedDeck.Project.Templates package, review the git log for this
repository to determine the delta between the previous release and the
latest commit.
Use the following algorithm:
- Determine the previously released version.
1.1 Check the
<PackageVersion>in../../../StackedDeck.Project.Templates.csproj1.2 Determine the commit delta between the previous release version and the current one 1.3 Feel free to usegit blame,git logorgit tagsto determine the delta - Analyze the commit messages and collect information for the changes
- If there are multiple
chorerelated tasks like bumping dependencies, etc., consolidate that into a single point in the change log - Write the change log in a nice human readable format, try to use lists, sections, etc. Attach a reference to a short version of the commit SHA
- Make use of emojis semantically to prefix the changes; Use them to prefix the section headers as well as the individual change entries;
- Keep the change entries as concise as possible, try to have one entry per major/minor change
- After you've composed the list, update the
<PackageReleaseNotes>section in../../../StackedDeck.Project.Templates.csproj. Make sure that the previous changelog is deleted/overwritten entirely. Don't skip this step.
Format
✨ Features
- Introduce parameter for API styles (241342a)
- Add initial support for cloud providers (167c46c)
🚀 Improvements
- Introduce CI/CD pipeline parameter (989419a)
- Add HEALTHCHECK instruction to Dockerfile (5ea1e1b)
- Refactor template symbols (02c923f)
🐛 Fixes
- Fix incorrect log parameter (0066f45)
🔧 Chores
- Extract TFMs to Directory.Build.props (5894eae)
- Migrate solution to SLNX format (3a48190, 4de8796)
- Bump NUKE to v10.0.0 (efd74f0)
- Upgrade GitVersion.Tool to v6.5.0 (3b6b1d0)
- Bump ASP.NET runtime Alpine image to v10 (b87f3d1)
- Upgrade TFMs to .NET 10 and update NuGet packages (61a494a, c0520c9, 5a2c16f, and 12+ dependency bumps)
- Opt-out of .NET CLI telemetry in GitHub Actions (942a532)
- Update concurrency group expression (035fa5c)
- Remove incorrect registries section (999cc40)
📝 Documentation
- Extend AGENTS.md (342e943, d1db88e)
- Update README reference to base ASP.NET image (0b1479f)
🤖 Development Tools
- Introduce skill for drafting changelog notes (69df6c3)
- Extend staging guidelines for git-commit skill (5da2e7f)
- Trim down AGENTS.md to reduce token context (11dd88b)
- Introduce AI agent skills (9b9ddc8)
- Add human readable display names for test scenarios (d2de90c)
Score
Total Score
75/100
Based on repository quality metrics
✓SKILL.md
SKILL.mdファイルが含まれている
+20
✓LICENSE
ライセンスが設定されている
+10
✓説明文
100文字以上の説明がある
+10
○人気
GitHub Stars 100以上
0/15
✓最近の活動
1ヶ月以内に更新
+10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
✓タグ
1つ以上のタグが設定されている
+5
Reviews
💬
Reviews coming soon

