# Jj:bookmark

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

- Skill: `majiayu000/jj-bookmark` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add majiayu000/jj-bookmark`
- Raw SKILL.md: https://api.skillmd.com/api/skills/majiayu000/jj-bookmark/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: majiayu000 (https://skillmd.com/u/majiayu000)
- Updated: 2026-09-09
- Page: https://skillmd.com/skills/majiayu000/jj-bookmark

---


# 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 Description | Bookmark 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` |

