Add commit-over-squash preference to jj skill
The commit skill already has this guidance, but it isn't
visible when only the jj skill is loaded.
Assisted-by: Claude Opus 4.6 via Claude Code
diff --git a/ai/skills/jj/SKILL.md b/ai/skills/jj/SKILL.md
index 761a9c04..0530301f 100644
--- a/ai/skills/jj/SKILL.md
+++ b/ai/skills/jj/SKILL.md
@@ -16,6 +16,11 @@ Use `jj --help` for authoritative command reference and current flags.
Use `jj describe` to rewrite a commit message, `jj new <rev>` to start
working on top of a revision.
+**Prefer `jj commit` over `jj squash`.** Create new commits by default —
+even for refactors, cleanups, or small follow-ups. Only squash when the
+prior commit specifically needs fixing up (e.g., correcting a bug it
+introduced, fixing a typo in code it added).
+
## Key Differences from Git
No staging area: working copy changes map directly to commits. Operations