release-jetbrains
Installation
SKILL.md
JetBrains Release
Use this skill when releasing the Kilo JetBrains plugin.
This skill drives the existing JetBrains release workflows. It must not move, delete, or recreate JetBrains release tags. It must always confirm the resolved version with the user before dispatching the prepare workflow because the prepare workflow creates an immutable jetbrains/v<version> tag.
Preconditions
- Run from the repository root.
ghmust be authenticated forKilo-Org/kilocodewith permission to dispatch workflows, read PRs, and write contents. Merge permission is only required if the user asks the skill to merge the release PR automatically.- Check auth with
gh auth status. For GitHub CLI OAuth, refresh common release scopes withgh auth refresh -s repo -s workflow;repocovers private-repo contents and PR operations, andworkflowallows workflow dispatch. If using a fine-grained token instead, grant repository permissions for Actions read/write, Contents read/write, and Pull requests read/write. Merging still requires normal repository collaborator permission or a token/user allowed by branch protection. - Reference
packages/kilo-jetbrains/RELEASING.mdfor manual recovery rules. - Do not locally check out the generated release branch. The helper scripts update the release branch through GitHub to avoid disturbing the current worktree.
Version Resolution
Resolve the user's version request: