**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
74%
Does it follow best practices?
Impact
88%
1.27xAverage score across 3 eval scenarios
Advisory
Suggest reviewing before use
Optimize this skill with Tessl
npx tessl skill review --optimize ./jujutsu/SKILL.mdStarting work workflow
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%
Splitting commits without interactive tools
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%
Remote sync and bookmark management
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%
72207e4
Table of Contents
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.