What problem does it solve?
Writing consistent release notes across a multi-package monorepo is error-prone: bump types, file naming, placement, and content depth all follow repo-specific rules. This Skill encodes the Remix repository's .changes conventions so change files are created or updated correctly every time.
Core Features & Use Cases
- Convention-compliant change files: Generates
packages/<package>/.changes/[major|minor|patch].<slug>.md files with correct bump types, including special rules for 0.x packages and prerelease mode.
- Duplicate detection and updates: Checks existing unpublished change files and updates them in place instead of creating duplicates.
- Package ownership and re-export handling: Determines which package owns a change and when mirrored notes are needed for the umbrella
remix package.
- Use Case: After merging a bug fix PR to
@remix-run/fetch, ask the Skill to write the change file; it picks the right bump type, describes the user-visible symptom, and verifies output with pnpm changes:preview.
Quick Start
Use the make-changes skill to write a change file for the bug fix in PR #1234 affecting the fetch package.