Skill: Release Promotion
Repeatable workflow for the Ship stage: produce a shippable VSIX with clear release notes, following the repo runbook.
When To Use
- •You are ready to ship a new version of the extension.
- •You need a hotfix release after an incident.
Inputs
- •Version bump:
patch(default) orminor - •Distribution channel: internal VSIX upload vs marketplace (human-only)
- •Linked issues/PRs (optional, for release notes)
Outputs
- •
atlassian-sprint-view.vsix - •Draft release notes (Markdown)
- •Smoke-test checklist results
Workflow
- •
Open the canonical runbook
- •
runbooks/release-promotion.md
- •
- •
Validate locally (safe, automated)
- •
bun run typecheck - •
bun run lint - •
bun run build
- •
- •
Package + install into VS Code Insiders (requires confirmation)
- •
bun run install:ext - •Smoke test at least:
- •
/plan,/execute,/review,/ship,/observe - •
/system/settings,/system/docs,/system/registry
- •
- •
- •
Draft release notes (assist-only by default)
- •Summarize user-visible changes.
- •Call out breaking changes (settings/env changes, route changes).
- •
Gate: publish/distribute (human-only)
- •Never publish automatically.
- •Ask for explicit approval before uploading/releasing.
Safety Rules
- •Do not publish to external marketplaces automatically.
- •Do not run destructive git commands (
reset --hard, history rewrites). - •Confirm before installing/uninstalling extensions.
Related
- •Runbook:
runbooks/release-promotion.md - •Docs:
docs/routing-matrix.md,docs/configuration-matrix.md