Skip to content

chore: add release-extension skill#4

Merged
jeremydw merged 1 commit into
mainfrom
chore/release-skill
Jul 2, 2026
Merged

chore: add release-extension skill#4
jeremydw merged 1 commit into
mainfrom
chore/release-skill

Conversation

@jeremydw

@jeremydw jeremydw commented Jul 2, 2026

Copy link
Copy Markdown
Member

Adds a project-scoped Claude Code skill at .claude/skills/release-extension/SKILL.md that documents this repo's release + publish flow so it can be repeated reliably.

It captures the three legs of a release:

  1. Land the change + changeset via PR → Changesets opens the "ci: release" Version Packages PR.
  2. Merge that PR → CI runs release:ci and publishes the .vsix to the Marketplace via VSCE_PAT.
  3. Create the vX.Y.Z git tag + GitHub Release manually (CI does not create these — every prior release is authored by a human).

Includes the non-obvious gotcha that a successful vsce publish prints no output (the script pipes it and only surfaces it on error), plus the Marketplace propagation-lag polling loop.

No code/behavior changes — docs only.

🤖 Generated with Claude Code

Captures the Changesets + CI release pipeline as a repeatable skill: land via
PR, merge the Version Packages PR to trigger the CI Marketplace publish, then
create the git tag + GitHub Release manually (CI does not create those).

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@jeremydw jeremydw merged commit aae8be3 into main Jul 2, 2026
1 check passed
@jeremydw jeremydw deleted the chore/release-skill branch July 2, 2026 23:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant