jj-skill/README.md
2025-11-03 14:20:53 -05:00

34 lines
1.2 KiB
Markdown

# Jujutsu (jj) Skill
A Claude Code skill that provides expert guidance for the jujutsu version control system. This skill gives Claude comprehensive knowledge of jj commands, concepts, and workflows.
## Setup
Copy this directory into your Claude Code skills folder:
- Personal skills: `~/.claude/skills/`
- Project skills: `<project>/.claude/skills/`
See the [skills documentation](https://docs.claude.com/en/docs/claude-code/skills) for more details.
## Usage
Claude will automatically use this skill when you ask jujutsu-related questions. Once active, Claude can help with:
- Explaining jj commands and concepts (working copy as a commit, change IDs, first-class conflicts)
- Writing commands for specific workflows (rebasing, squashing, conflict resolution)
- Using advanced features like revsets, filesets, and templates
- Troubleshooting issues and recovering from mistakes
## Examples
```
please rebase all of my current bookmarks onto main
show me the differences between change x and change y
split my current commit, putting all the test files in one commit and the implementation in another
help me resolve the conflicts in my working copy
squash the last 3 commits into one and update the commit message
```