rtk-evaluate
Evaluate an RTK version upgrade for safety and compatibility before updating
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
Evaluate an RTK version upgrade for safety and compatibility before updating
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Convert a message from standard Markdown to Slack's mrkdwn formatting and copy it to the clipboard, ready to paste into Slack. Trigger phrases "copy for slack", "/copy-for-slack", "format this for slack", "slackify this", "make this slack-ready", "copy that to slack", "give me a slack version".
Create or update GitHub pull requests for jj branches, including stacked PRs, existing PR updates, signed pushes, bookmark handling, PR body/title formatting, BLUF descriptions, dual BLUF (stack goal + this-PR goal) for stacked PRs, stack sections, and body-file based gh commands. Use whenever creating a PR, updating a PR after review fixes, pushing PR branch changes, or editing PR descriptions.
Jujutsu VCS workflows and custom aliases. Use when working with jj commands, commits, revsets, or version control operations.
Create a jujutsu commit with a well-crafted commit message based on the current diff and your commit style.
Mise taskrunner automation patterns. Use when adding, modifying, migrating, converting, or rewriting tasks, running commands, or understanding task structure.
Dotfiles repo task structure. Use when working with this repo's mise tasks (brew, dot, nvim, system, etc.).
Based on SOC occupation classification
| name | rtk-evaluate |
| description | Evaluate an RTK version upgrade for safety and compatibility before updating |
Use this skill when upgrading RTK to a new version. It guides you through verifying that the new version is safe and doesn't introduce regressions in compression behavior.
rtk --version
Note the current version for comparison.
Fetch the RTK changelog/releases for the target version:
gh release view <version> --repo rtk-ai/rtk
Or check https://github.com/rtk-ai/rtk/releases for the target version.
Flag any of these changes:
rtk rewrite exit code protocolRun the audit task to capture current behavior before upgrading:
mise run rtk:audit --save-baseline
Update the version in the Brewfile and install:
brew upgrade rtk
mise run rtk:audit
Review the diff output. Look for:
Verify no new concerning behavior:
# Check for network calls
rtk --help | grep -i telemetry
# Check config for new options
rtk config show 2>/dev/null || true
If everything looks good:
mise run rtk:audit --save-baselineIf concerning changes found:
brew install rtk@<previous-version> or reinstall from Brewfile