Stats
Actions
Tags
From jj
Use when the agent needs to manage jj bookmarks (the equivalent of Git branches)
How this skill is triggered — by the user, by Claude, or both
Slash command
/jj:jj-bookmarkThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
```
jj bookmark <COMMAND> [OPTIONS]
Manages bookmarks (equivalent to Git branches).
create - Create a new bookmarkdelete - Delete a bookmarklist - List bookmarksmove - Move a bookmark to another revisionrename - Rename a bookmarkset - Set a bookmark to a revision (create or move)track - Start tracking a remote bookmarkuntrack - Stop tracking a remote bookmarkname@remote (e.g., main@origin)# Create bookmark at current revision
jj bookmark create feature-x
# Create bookmark at specific revision
jj bookmark create feature-x -r abc123
# Shorthand: set creates if doesn't exist
jj bookmark set feature-x
# List all bookmarks
jj bookmark list
# List with full commit info
jj bookmark list -a
# List bookmarks matching pattern
jj bookmark list 'glob:feature-*'
# Move bookmark to current revision
jj bookmark move main
# Move bookmark to specific revision
jj bookmark move main -r abc123
# Set is often clearer (same result)
jj bookmark set main -r @
# Delete local bookmark
jj bookmark delete feature-x
# Delete multiple
jj bookmark delete feature-a feature-b
# Start tracking a remote bookmark
jj bookmark track main@origin
# Stop tracking
jj bookmark untrack main@origin
| Git | jj |
|---|---|
git branch X | jj bookmark create X |
git branch -d X | jj bookmark delete X |
git branch -m X Y | jj bookmark rename X Y |
git checkout -b X | jj bookmark create X && jj new X |
Show the bookmark list after modifications to confirm the change.
npx claudepluginhub dkendal/claude-code-plugins --plugin jujutsuCreates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.