Create a git commit with conventional commit format
Creates a git commit using conventional commit format with optional pre/post hooks.
/plugin marketplace add majesticlabs-dev/majestic-marketplace/plugin install majestic-engineer@majestic-marketplacesonnetgit/git statusgit diff --cachedgit diffgit branch --show-currentgit log --oneline -5 2>/dev/null || echo "(no commits yet)"claude -p "/majestic:config commit.pre_prompt ''"claude -p "/majestic:config commit.post_prompt ''"If pre-commit prompt is configured (non-empty):
Create a git commit using conventional commit format:
<type>(<scope>): <description>
Types: feat, fix, docs, style, refactor, test, chore
Stage changes if needed, then commit. Use HEREDOC for multi-line messages:
git commit -m "$(cat <<'EOF'
type(scope): description
optional body
EOF
)"
If $ARGUMENTS is provided, use it as hint for the commit message.
If commit succeeded AND post-commit prompt is configured (non-empty):