commit: label $ARGUMENTS so empty args read clearly
Invoked via the Skill tool, $ARGUMENTS expands empty, leaving the bare
placeholder with no mode-detection cue.
Assisted-by: Claude Opus 4.8 via Claude Code
diff --git a/ai/skills/commit/SKILL.md b/ai/skills/commit/SKILL.md
index b40fe9bb..a69a238d 100644
--- a/ai/skills/commit/SKILL.md
+++ b/ai/skills/commit/SKILL.md
@@ -9,7 +9,7 @@ allowed-tools: [Bash(jj diff *), Bash(jj show *), Bash(jj log *)]
## Mode Detection
-`$ARGUMENTS`
+Argument (empty if none was passed): `$ARGUMENTS`
Determine which mode to use:
@@ -45,7 +45,7 @@ typo in code it added). If in doubt, make a new commit.
### Fileset (optional)
-`$ARGUMENTS`
+Fileset (empty means commit all pending changes): `$ARGUMENTS`
### Process