Stats
Actions
Tags
From jj-skipper
Ship completed jj work: commit, update its bookmark, push, and open a GitHub PR. Activate only when the user asks to publish or finalize changes.
How this skill is triggered — by the user, by Claude, or both
Slash command
/jj-skipper:jj-commit-push-prThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
1. Inspect state and identify the bookmark:
jj st
jj bookmark list
@ has no bookmark, create one:jj bookmark create <feature-name> -r @
@-:jj commit -m "<message>"
jj bookmark list
jj bookmark set <feature-name> -r @- # only if mispointed
jj git push -b <feature-name>
gh pr create --repo <owner/repository> --base main --head <feature-name> \
--title "<title>" --body "<body>"
Derive <owner/repository> from the origin URL shown by jj git remote list; do not add Git work-tree metadata to a jj workspace. Return the PR URL and jj log -r '@ | @-' summary.
npx claudepluginhub plasticbeachllc/jj-skipper --plugin jj-skipperCreates structured, bite-sized implementation plans from specs or requirements before writing code. Useful for breaking down multi-step tasks into testable steps with file structure and task boundaries.