generate-release-notes
Installation
SKILL.md
Generate rippled Release Notes
This skill generates a draft release notes blog post for a new rippled version, then sorts the entries into the correct subsections.
Execution constraints
- Do NOT write scripts to sort or process the file. Prefer the Edit tool for targeted changes. Use Write only when replacing large sections that are impractical to edit incrementally.
- Output progress: Before each major step (generating raw release notes, reviewing file, processing amendments, sorting entries, reformatting, cleanup), output a brief status message so the user can see progress.
Step 1: Generate the raw release notes
Run the Python script from the repo root. Pass through all arguments from $ARGUMENTS:
python3 tools/generate-release-notes.py $ARGUMENTS
If the user didn't provide --from or --to, ask them for the base and target refs (tags or branches).