danverbraganzadanverbraganzaCommunity·1 Agent Skills Included

jujutsu-skill

Safe Jujutsu version control workflows for coding agents

Teaches coding agents how to use the Jujutsu (jj) version control system safely and correctly. Prevents data corruption from raw git commands and avoids hangs from interactive prompts in automated environments. Covers atomic commits, squashing, rebasing, bookmarks, workspaces, and conflict resolution for clean, readable history.
npx skills add danverbraganza/jujutsu-skill --all -g -y

All Skills in This Repository (1)

Pure Emerald Level Indicators

Frequently Asked Questions

FAQPage Schema
How to install jujutsu-skill?

Run `npx skills add danverbraganza/jujutsu-skill --all -g -y` in your terminal to install this skill globally.

What is the Jujutsu (jj) version control system?

Jujutsu is a Git-compatible version control system with mutable commits, no staging area, and automatic rebasing. This skill teaches your coding agent the correct jj commands and workflows.

Why do agents need a special skill for jj?

Raw git commands can corrupt a jj repository, and interactive commands like `jj split` hang in automated environments. This skill enforces safe flags like `--no-pager` and `-m` so agents never get stuck.

Does jujutsu-skill work with Claude Code?

Yes. It follows the universal SKILL.md standard and works with Claude Code and other compatible coding agents, tested against jj v0.37.0.

How does the skill keep commit history clean?

It enforces a describe-first workflow with atomic commits, then uses `jj squash`, `jj absorb`, and `jj rebase` to refine commits before pushing.

Related Repositories in Software Engineering

View All in Software Engineering