laulauland/dotfiles/use-jj
Claude Code and agent skill by laulauland/dotfiles
Trust tier 3
- community
Source check pending
Checking that the SKILL.md file is still in the repository.
Manage Jujutsu revisions, bookmarks, workspaces, history, selected hunks, megamerges, and durable review comments. Use for version-control work in a jj repository or when the user mentions jj, jj-hunk, megamerges, or jj-review. Use jj instead of git.
Install
npx vskill@latest install laulauland/dotfiles/use-jjSKILL.md
Use Jujutsu (jj)
Use jj instead of git for all version control operations. If you are performing version control work, choose the jj command first.
Start Here
- Read hazards before history surgery: HAZARDS.md
- Use only non-interactive forms: NON_INTERACTIVE.md
Branch Table
| When you need to... | Read | |
|---|---|---|
| Avoid working-copy, squash, and revset/template traps | HAZARDS.md | |
| Run jj commands safely in an agent/non-interactive shell | NON_INTERACTIVE.md | |
| Look up common commands, aliases, bookmarks, sync, and undo | COMMANDS.md | |
| Use multiple working copies | WORKSPACES.md | |
| Squash, split, edit, or resolve conflicts during history rewrites | HISTORY_REWRITES.md | |
| Follow the everyday start/review/push/update flow | WORKFLOW.md | |
Select hunks non-interactively with jj-hunk | HUNK_SELECTION.md | |
| Work above or dismantle a local megamerge | MEGAMERGES.md | |
Record durable, threaded findings with jj-review | REVIEW_COMMENTS.md |
Completion Checks
Before finishing jj work, run the relevant checks:
jj statusjj log --limit 5- For history surgery, verify moved content with
jj diff -r <rev> --statand checkjj op log --limit 5if anything looks wrong. - For conflicts, confirm
jj log -r 'conflicts()'is empty.
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingshared/.agents/skills/use-jj/SKILL.md
Popularity
- 7-day trend score
- 5
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/laulauland/dotfiles/use-jj)