Claude-skill-registry jj:bookmark

Create a jj bookmark for the current commit with a descriptive name

install
source · Clone the upstream repo
git clone https://github.com/majiayu000/claude-skill-registry
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/majiayu000/claude-skill-registry "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/data/jj-bookmark-jbott-nix-config" ~/.claude/skills/majiayu000-claude-skill-registry-jj-bookmark && rm -rf "$T"
manifest: skills/data/jj-bookmark-jbott-nix-config/SKILL.md
source content

Create Bookmark

Create a jj bookmark for the current commit with a descriptive name.

Process

  1. Run
    jj log -r ::@ --limit 10
    to see recent commits and understand the work theme
  2. Generate a short, descriptive name (2-4 words, kebab-case, no slashes)
  3. Create the bookmark:
    • If
      @
      is empty:
      jj bookmark create john/<name> -r @-
    • If
      @
      has changes:
      jj bookmark create john/<name>

Naming Examples

Work DescriptionBookmark Name
Adding user authentication
john/add-user-auth
Fixing token refresh bug
john/fix-token-refresh
Refactoring database config
john/refactor-db-config
Adding rate limiting
john/add-rate-limiting