From fuse:ai-pilot
Fast conventional commits with automatic git add and push. Creates semantic commit messages following Conventional Commits spec.
npx claudepluginhub fusengine/claude-code-plugins --plugin fuse:ai-pilot# Fast Commit Workflow Create a conventional commit with the following workflow: 1. **Pre-flight: Clean .DS_Store** (MANDATORY): 2. **Stage Changes**: 3. **Analyze Changes**: - Run `git diff --cached --stat` to see what's being committed - Identify the type of change (feat/fix/docs/style/refactor/test/chore) 4. **Draft Commit Message - 50/72 RULE STRICT**: Format: `<type>(<scope>): <short description - MAX 50 chars>` **LENGTH REQUIREMENT**: - Subject: **50 characters MAXIMUM** (never exceed) - Message must be short, clear, self-sufficient - NO body (lists,...
/commitStages unstaged changes based on git status and diff analysis, then creates a commit with a generated message. Uses current branch and recent commit history for context.
/commitStages changes and commits locally using Conventional Commits format. Analyzes git status/diffs, drafts typed message with scope, confirms with user before git add and commit.
/commitCreates well-formatted git commits with conventional messages and emojis. Runs pre-commit checks (lint/format/build/docs), auto-stages files if needed, analyzes diffs, and suggests splitting multi-change commits unless --no-verify.
/commitCreates well-formatted git commits with conventional messages and emojis. Runs pre-commit checks (lint/format/build/docs), auto-stages files if needed, analyzes diffs, and suggests splitting multi-change commits unless --no-verify.
/commitRuns pre-commit git checks, quality gates (lint, typecheck, tests), code review for issues; drafts conventional commit message; stages specific files and commits. Supports --no-verify, --amend, --push options.
/commitAnalyzes current git diff, generates 3 conventional commit message options (concise, detailed, comprehensive), presents for user selection, and executes git commit.
Create 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