com um clique
generate-release
Generate release notes for a new version
Instalar com Codex ou Claude Copie este prompt, cole no Codex, Claude ou outro assistente e deixe que ele revise a página da skill e instale para você.
Menu
Generate release notes for a new version
Instalar com Codex ou Claude Copie este prompt, cole no Codex, Claude ou outro assistente e deixe que ele revise a página da skill e instale para você.
Explains how to write and run tests in the jj-view repository, detailing the test suites, their purposes, and how to filter test runs down to single test cases. You must read this before editing or debuggins tests.
A reference for the repository's strict type rules, explaining forbidden practices and how to correctly handle types and mocking in tests.
Baseado na classificação ocupacional SOC
| name | generate_release |
| description | Generate release notes for a new version |
This skill details the process for generating release notes and bumping the version of the jj-view extension.
Use this skill when the user wants to cut a new release of the extension. It requires reading commit history, determining the next version number, updating the changelog, and preparing a GitHub release link.
version field in package.json.git describe --tags --abbrev=0 --match "v*" if git is available.v1.15.2) matches the version found in package.json (e.g., 1.15.2).package.json version match, a version bump is needed:
jj log -r '<previous_tag>..@' -T 'description "\n"' --no-graph.feat: is minor, fix: is patch).version field in package.json with the new version.package.json was already bumped manually and is correct. Fetch the commit messages since the most recent tag using jj log -r '<previous_tag>..@' -T 'description "\n"' --no-graph.- **[Component/Feature Name]**:
- [Description of change]
CHANGELOG.md by prepending the new version and the drafted release notes.notify_user tool to present the proposed changes (updated CHANGELOG.md and package.json) to the user. Wait for their approval before proceeding.jj describe -m "chore: bump version to <new_version>" (or the jj_describe MCP tool).pnpm release:encode -- "<release_notes>". The script is located at .agents/scripts/encode-release-notes.ts.https://github.com/brychanrobot/jj-view/releases/new?tag=v<version>&title=v<version>&body=<encoded_notes>.jj git push before clicking the link.task.md if one is active, but do NOT create a walkthrough.md for the release itself.pnpm release:encode fails, ensure the arguments are wrapped in quotes.The skill is complete when the release commit is made and the user is provided with the formatted release notes and the GitHub release creation link.