writing-releases

Пишет заметки о релизах GitHub для релизов Medusa в установленном стиле. Используйте при создании черновика описания релиза из списка коммитов и PR…

npx skills add https://github.com/medusajs/medusa --skill writing-releases

Writing Medusa Release Notes

Generates GitHub release notes from commit/PR data in the established Medusa style.

Constraints

  • Full Changelog link is mandatory — always the last line: **Full Changelog**: [vPREV...vNEW](compare-url)
  • No top-level Breaking Changes section — breaking changes are embedded inside their Highlight subsection with 🚧 Breaking change, never in a separate ## Breaking Changes heading
  • Bullet format is strict — every entry in Features/Bugs/Chores/etc. must include author link and PR link (see reference/format.md)
  • Highlights are not a summary of all PRs — only significant changes qualify; routine additions go in Features/Bugs bullets only (see reference/release-types.md)
  • No emojis — the only permitted emoji is 🚧 on breaking change highlights; use none anywhere else
  • Code block required for actionable steps — if a highlight requires the developer to install a package, run a command, or update config, include a fenced code block with the exact command(s)

Load Reference Files When Needed

Load at least one reference file before writing.

TaskLoad
Formatting sections and bulletsreference/format.md
Deciding whether to write Highlights, and identifying breaking changesreference/release-types.md
Writing the Highlights sectionreference/highlights.md

Quick Reference

Release type decision

Commit setRelease type
Only routine fixes/chores, no user-facing impactMinimal — no Highlights section
One important change is the main reason for the releaseSingle Highlight
Multiple significant features or fixesMulti-Highlight
Any PR with a minor changeset in .changeset/Add 🚧 to that Highlight

Section order (include only sections with entries)

## Highlights
## Features
## Bugs
## Documentation
## Chores
## Other Changes
## New Contributors
**Full Changelog**: [vPREV...vNEW](url)

Common Mistakes

  • Adding a title or # Heading at the top — release notes have no title, start directly with the first section
  • Adding a ## Breaking Changes top-level section — embed inside the Highlight instead
  • Putting a routine bug fix or small feature addition in Highlights
  • Missing the Full Changelog link at the end
  • Bullet missing author link or PR link
  • Using PR title verbatim as a Highlight heading — write a descriptive outcome-focused title
  • Treating every feat: commit as a Highlight candidate
  • Using emojis anywhere except 🚧 on breaking change highlights
  • Writing a Highlight that requires a developer action (install, run, config change) without a fenced code block

Reference Files

reference/format.md          — section order, bullet format, commit prefix → section mapping
reference/release-types.md   — when to add Highlights, breaking change detection, highlight criteria
reference/highlights.md      — how to write Highlight subsections

Больше skills от medusajs

creating-agents-in-medusa
medusajs
Используйте при создании внутреннего ИИ-агента для администраторов в проекте Medusa. Эти агенты используются продавцами и операторами магазинов, а не покупателями. Охватывает…
mcloud-local
medusajs
Выполнить локальную сборку mcloud для воспроизведения облачной сборки на локальной машине. Использовать при отладке развертывания с неудачной сборкой без отправки в отслеживаемую ветку,…
reviewing-prs
medusajs
Проверяет pull request'ы в репозитории Medusa на GitHub. Проверяет соответствие шаблону PR, руководству по внесению вклада, соглашениям о написании кода, безопасности, производительности и…
writing-tsdocs
medusajs
Добавляет и обновляет комментарии TypeDoc (TSDoc) в файлах исходного кода TypeScript в кодовой базе Medusa. Охватывает типы HTTP, маршруты API, компоненты пользовательского интерфейса, модели данных, сервисы…
mcloud-variables
medusajs
Выполнение команд mcloud variables для вывода и получения переменных окружения для облачной среды. Используется при проверке, чтении или экспорте переменных окружения…
mcloud-deployments
medusajs
Выполнять команды mcloud deployments для вывода списка развертываний, получения сведений о развертывании и загрузки журналов сборки. Используйте при выводе списка развертываний, проверке развертывания…
writing-docs
medusajs
Пишет и обновляет MDX-файлы документации Medusa для проектов book, resources, ui, user-guide и cloud. Используйте при внесении изменений в документацию на основе…
building-storefronts
medusajs
SDK-ориентированная интеграция фронтенда для витрин Medusa с паттернами React Query и критическими правилами вызова API. Всегда используйте Medusa JS SDK для всех API-запросов — никогда не используйте обычный fetch(), так как он не содержит необходимых заголовков (публикуемый API-ключ для маршрутов витрины, аутентификация для маршрутов администратора). Передавайте простые объекты JavaScript в методы SDK; никогда не используйте JSON.stringify() для параметров тела, так как SDK автоматически обрабатывает сериализацию. Используйте useQuery для GET-запросов и useMutation для POST/DELETE-запросов,...