CtrlK
BlogDocsLog inGet started
Tessl Logo

jujutsu

**REQUIRED** - Always activate FIRST on any git/VCS operations (commit, status, branch, push, etc.), especially when HEAD is detached. If `.jj/` exists -> this is a Jujutsu (jj) repo - raw git commands can corrupt data. Essential git safety instructions inside. DO NOT IGNORE.

80

1.27x
Quality

74%

Does it follow best practices?

Impact

88%

1.27x

Average score across 3 eval scenarios

SecuritybySnyk

Advisory

Suggest reviewing before use

Optimize this skill with Tessl

npx tessl skill review --optimize ./jujutsu/SKILL.md
SKILL.md
Quality
Evals
Security

Evaluation results

85%

28%

Bug Fix in a Jujutsu Repository

Starting work workflow

Criteria
Without context
With context

Validate blank revision

100%

100%

Create new commit if needed

0%

37%

Describe before coding

0%

100%

Inline message flag on desc

100%

100%

Inline message flag on squash

100%

100%

No jj commit

100%

100%

Imperative verb phrase

100%

100%

Sentence case no period

100%

100%

Verify after mutations

0%

0%

Use diff --git

0%

100%

90%

29%

Untangling Mixed Changes in a Jujutsu Repository

Splitting commits without interactive tools

Criteria
Without context
With context

No jj split

0%

100%

No jj squash -i

100%

100%

Uses jj restore

0%

100%

Diff uses --git flag

100%

100%

Verify after each mutation

0%

0%

Inline -m on all desc/squash

50%

100%

Atomic commit per change

100%

100%

Imperative verb messages

100%

100%

No full stop in messages

100%

100%

Correct separate commits

100%

100%

90%

Publishing a Feature Branch After Team Updates

Remote sync and bookmark management

Criteria
Without context
With context

Fetch before rebase

100%

100%

Rebase after fetch

100%

100%

Explicit bookmark move

100%

100%

Push uses -b flag

100%

100%

No raw git push

100%

100%

Change IDs in references

100%

100%

No git commands in non-colocated context

100%

100%

Inline -m flags

100%

100%

Verify with jj st

0%

0%

Correct push sequence

100%

100%

Repository
danverbraganza/jujutsu-skill
Evaluated
Agent
Claude Code
Model
Claude Sonnet 4.6

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.