Dev & Engineering

Release Notes Drafting Skill

Turn changelog-scan output into polished, categorized release notes drafts, flagging breaking changes and security issues.

32/ 100
Not recommended

Current benefit does not outweigh risk or uncertainty.

See how it was scored ↓
Works as-is in
Codex · Claude Code · ChatGPT(Partial support) · Claude.ai(Partial support)
Stars
★ 11k
Last updated
3d ago
License
MIT
release-noteschangelogdocumentationgit
+1markdown

What does this skill do, and when should you use it?

This skill structures raw output from changelog-scan into a polished release notes draft. It follows the exact structure and rules from Grok's draft-release-notes skill. The output is a RELEASE_NOTES_DRAFT.md file or a clear section for the loop to persist. It flags breaking changes and security issues at the top and ends with a human review note. It's designed for loop engineering workflows to automate draft generation of release notes.

Reads input from changelog-scan and applies a predefined structure and rules to categorize and format it. Generates a clean RELEASE_NOTES_DRAFT.md or a clear section for persistence. Highlights breaking changes and security issues at the beginning. Adds a human review note at the end. Only proposes a draft; it does not write or modify anything directly.

Good fit
  • Project maintainers who want to quickly convert a changelog into draft release notes before a release.
  • Developers running loop engineering who want to automate release notes drafting as part of their weekly loop.
  • Teams using Grok, Claude Code, or Codex who want consistent formatting for release notes drafts.
  • Anyone who needs a draft release notes but wants to keep human review and approval in the loop.

How do you install this skill?

Before you use it
  • Skill depends on external unverified Grok skill; core function may be unusable offline or from mainland China networks.
  • Lacks installation and run instructions, making independent reproduction hard; suggest adding detailed documentation and examples.
  • Data flow and sensitive information handling not explicit; review output content before use to avoid leakage.
Before you start
Your agent needs
  • Local filesystem

Copy the skill folder (starters/changelog-drafter/.claude/skills/draft-release-notes/) into your Agent Skills directory (e.g., ~/.claude/skills/ for Claude Code or .claude/skills/ in your project). Alternatively, install the entire loop-engineering collection by running npx @cobusgreyling/loop-init . --pattern changelog-drafter. See the repository documentation for exact installation steps.

Generic route: install into Claude Code manually (macOS / Linux)
tmp="$(mktemp -d)"
git clone --depth 1 https://github.com/cobusgreyling/loop-engineering.git "$tmp"
mkdir -p ~/.claude/skills
cp -R "$tmp/starters/changelog-drafter/.claude/skills/draft-release-notes" ~/.claude/skills/
rm -rf "$tmp"

Generated from the source repository and skill path; it copies only this skill's folder. If the author's install steps above differ, follow those first. To scope it to one project, replace ~/.claude/skills with that project's .claude/skills.

How do you use this skill?

Try saying

Once installed, send your agent any of these to trigger it:

  • Draft release notes from this changelog: [paste changelog]

Provide the changelog output from changelog-scan as input. The skill will produce a structured RELEASE_NOTES_DRAFT.md file or a suggested section. Always review and edit the draft before applying. Example prompt: "Draft release notes from this changelog: [paste changelog]". Ensure changelog-scan has been run in the same loop.

What are this skill's strengths and limitations?

Pros
  • Saves time by automating formatting.
  • Ensures consistent structure in release notes.
  • Flags breaking changes and security issues, reducing risk of omission.
  • Designed as a propose-only skill, reducing accidental changes.
  • Integrates seamlessly with loop engineering workflows.
Limitations
  • Requires changelog-scan output as input; not a standalone skill.
  • Format may not perfectly match custom release workflows.
  • Only generates a draft; human review and editing are required.
  • No built-in tests or validation.
  • Only as good as the changelog input; may not handle non-standard changelog formats well.

How does this skill compare with similar options?

Side by side with related skills; every score comes from the same FSRS standard.

Skill FS score Stars Last updated License
Release Notes Drafting Skill this page 32 · Not recommended ★ 11k 3d ago MIT
DeepChat Release Assistant 46 · Use with care ★ 6.4k 3d ago Apache-2.0
Universal Release Flow 51 · Use with care ★ 4.3k 18d ago MIT
Git Workflow & Release Discipline 54 · Use with care ★ 103k 8d ago MIT
Cognitive-Load-Friendly Doc Design 43 · Not recommended ★ 7.6k 3d ago MIT

How did FollowSkills review this skill?

FollowSkills review · FSRS-2.0
Not recommended
32/ 100 5-point scale 1.6 / 5
The upstream repository has new commits since this review. The score still applies to the reviewed revision shown and may not cover the latest changes.
1Trust8 / 25 · 1.6/5

Evidence shows the skill proposes drafts only, no auto-publish, and workflow marks human review, minimal permissions. But lacks explicit handling of sensitive data, rollback, and dependency security; publisher unverified. Deduction for incomplete data-flow transparency and rollback.

2Reliability4 / 20 · 1.0/5

Skill only instructs to follow exact structure from external Grok skill, no local implementation or scripts; depends on unverified external service, not reproducible. Missing error handling and failure feedback. Deduction for inability to verify key path from files, external dependency.

3Adaptability8 / 15 · 2.7/5

Clear scenario (turn changelog-scan output into release notes draft), but no stated boundaries, non-fit cases, or trigger conditions; environment fit lacks Chinese support and mainland reachability. Deduction for unclear boundaries and triggers.

4Convention5 / 15 · 1.7/5

Clear name and short description, MIT license, but missing install notes, maintenance responsibility, versioning, examples, FAQ; detailed dependency on external Grok skill absent. Deduction for incomplete doc layering, troubleshooting and governance.

5Effectiveness5 / 15 · 1.7/5

Goal clear, but no verifiable output examples; completeness depends on external skill, direct usability not confirmed. Deduction for lack of output verification and comparative baseline, static assessment cannot confirm marginal value.

6Verifiability2 / 10 · 1.0/5

Skill itself has no tests or execution evidence; depends on external Grok skill, repo has CI but not covering this skill's key paths. Deduction for no third-party execution evidence, static read cannot independently reproduce.

1 2 3 4 5 6

Open a dimension to read why it scored that way

Reviewed Aug 07, 2026 Reviewed revision c57170dbf93f Review evidence[1][2][3][4][5][6][7]

Evidence confidence:Low — Mostly static review, author material or a limited demo; useful for discovery, not high-risk decisions.

See the full review method →

FAQ

Does this skill work standalone?
No, it specifically processes output from changelog-scan. You need to run changelog-scan first to provide input to this skill.
Does it automatically publish changes?
No, it only generates a draft and does not modify any files. It is designed for human review and approval before any changes are applied.
Can it be used in other tools like Codex?
Yes, it functions as a generic Agent Skill, primarily compatible with Claude Code. It uses standard mechanisms and can be used elsewhere if skill directories are supported.
How does it handle custom templates?
This version follows a fixed structure from the Grok skill and does not offer customization. You would need to modify it yourself if you need custom templates.

More skills from this repository

All from cobusgreyling/loop-engineering

Related skills