writing-releases

Escribe notas de versión de GitHub para los lanzamientos de Medusa siguiendo el estilo establecido. Se utiliza al generar un borrador de descripción de versión a partir de una lista de commits y 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

Más skills de medusajs

mcloud-variables
medusajs
Ejecuta comandos de variables mcloud para listar y obtener variables de entorno de un entorno Cloud. Úsalo al inspeccionar, leer o exportar variables de entorno…
official
building-storefronts
medusajs
Integración frontend basada en SDK para storefronts de Medusa con patrones de React Query y reglas críticas de llamadas a la API. Siempre usa el SDK de Medusa JS para todas las solicitudes a la API, nunca uses fetch() normal, ya que carece de los encabezados requeridos (clave de API publicable para rutas de tienda, autenticación para rutas de administración). Pasa objetos JavaScript simples a los métodos del SDK; nunca uses JSON.stringify() en los parámetros del cuerpo, ya que el SDK maneja la serialización automáticamente. Usa useQuery para solicitudes GET y useMutation para solicitudes POST/DELETE,...
official
building-admin-dashboard-customizations
medusajs
Extensiones de interfaz de usuario personalizadas para el panel de administración de Medusa utilizando el SDK de administración y los componentes de interfaz de Medusa. Cargue esta habilidad PRIMERO para cualquier trabajo de interfaz de administración (planificación, implementación, exploración); los servidores MCP solo proporcionan referencia de API, no patrones de diseño ni estrategias de carga de datos. CRÍTICO: Use siempre el SDK JS de Medusa para todas las solicitudes de API (nunca fetch regular); separe las consultas de visualización de las consultas modales e invalide los datos de visualización después de las mutaciones. Implemente widgets en páginas existentes o cree rutas de interfaz personalizadas;...
official
learning-medusa
medusajs
Bootcamp interactivo paso a paso de desarrollo con Medusa donde construyes una funcionalidad de marcas mientras aprendes patrones de arquitectura. Tres lecciones progresivas (2–3 horas en total) que cubren módulos, flujos de trabajo, rutas de API, enlaces de módulos, hooks de flujos de trabajo y personalización de la interfaz de administración. Verificación de checkpoint después de cada componente importante para evaluar comprensión conceptual, calidad del código y funcionalidad antes de continuar. Trata los errores como oportunidades de enseñanza; depura junto con preguntas de diagnóstico y análisis de causa raíz...
official
db-migrate
medusajs
Ejecuta migraciones pendientes de la base de datos Medusa e informa los resultados. Ejecuta npx medusa db:migrate mediante Bash para aplicar todas las migraciones pendientes a tu base de datos Medusa. Reporta los resultados de la migración, incluyendo la cantidad de migraciones aplicadas, cualquier error encontrado y la confirmación de éxito. Diseñado para proyectos Medusa con configuración estándar de npm/npx.
official
mcloud-environments
medusajs
Ejecuta comandos de mcloud environments para listar, obtener, crear, eliminar, redesplegar o activar compilaciones de entornos Cloud. Úsalo al gestionar el ciclo de vida de entornos,…
official
db-generate
medusajs
Genera migraciones de base de datos para módulos de Medusa con un solo comando. Envuelve el comando CLI npx medusa db:generate para crear archivos de migración para módulos de Medusa especificados. Acepta el nombre del módulo como argumento e informa la ubicación del archivo de migración, errores y próximos pasos. Sugiere automáticamente ejecutar npx medusa db:migrate después de la generación para aplicar las migraciones.
official
mcloud-deployments
medusajs
Ejecutar comandos de mcloud deployments para listar despliegues, obtener detalles de los despliegues y recuperar registros de compilación. Útil al listar despliegues, verificar despliegues…
official