Fast conventional commits with automatic git add and push. Creates semantic commit messages following Conventional Commits spec.
Creates conventional commits with automatic git add and push, enforcing strict 50-character subject lines.
/plugin marketplace add fusengine/claude-code-plugins/plugin install fusengine-apex-agents-apex-agents@fusengine/claude-code-pluginsCreate a conventional commit with the following workflow:
Pre-flight: Clean .DS_Store (MANDATORY):
# Check if .gitignore exists and contains .DS_Store
if ! grep -q "^\.DS_Store$" .gitignore 2>/dev/null; then
echo ".DS_Store" >> .gitignore
fi
# Remove any tracked .DS_Store files
find . -name ".DS_Store" -type f -exec git rm --cached {} \; 2>/dev/null
Stage Changes:
git add .
Analyze Changes:
git diff --cached --stat to see what's being committedDraft Commit Message - 50/72 RULE STRICT:
Format: <type>(<scope>): <short description - MAX 50 chars>
LENGTH REQUIREMENT:
Types:
feat: New featurefix: Bug fixdocs: Documentation onlystyle: Formatting, missing semicolons, etcrefactor: Code change that neither fixes bug nor adds featuretest: Adding testschore: Updating build tasks, configs, etcCORRECT EXAMPLES (≤50 chars):
fix(auth): fix JWT token validation (35) ✅feat(api): add users endpoint (30) ✅refactor(db): optimize SQL queries (35) ✅MANDATORY: Ask User Validation:
Commit (WITHOUT Claude Code signatures):
git commit -m "$(cat <<'EOF'
[TYPE](scope): [DESCRIPTION - 50 chars max]
EOF
)"
ABSOLUTE PROHIBITIONS:
Push Changes (ONLY if requested):
git push
Arguments:
Example Usage:
/commit auth → Commits auth-related changes/commit → Commits all changes with auto-detected scope