Release a single Catalyst package patch in isolation, without bundling it with other queued changesets in the open Version Packages PR. Use when the user says "/release-catalyst-patch", "isolate a patch release", "publish only one package", or wants to ship a single package's changeset ahead of the normal release cadence. Performs the full flow locally (`changeset version`, build, `changeset publish`, push, GitHub release) so the remaining queued changesets stay untouched in the Version Packages PR.
Cut a new release of Catalyst (`@bigcommerce/catalyst-core` and `@bigcommerce/catalyst-makeswift`). Use when the user says "/release-catalyst", "cut a release", "release catalyst", or asks to publish new versions of the Catalyst packages. This skill orchestrates the full two-stage release process: merging the Version Packages PR on canary, syncing integrations/makeswift, and pushing @latest tags.
Sync the `integrations/makeswift` branch with `canary` in the Catalyst monorepo. Use when the user says "/sync-makeswift", "sync makeswift", "sync integrations/makeswift", or asks to bring `integrations/makeswift` up to date with `canary`.