Slash Command
/and-push
Create a git commit with semantic commit message format and push to remote
From commitInstall
1
Run in your terminal$
npx claudepluginhub duyet/claude-plugins --plugin commitAllowed Tools
Bash(git add:*)Bash(git status:*)Bash(git commit:*)Bash(git push:*)
Command Content
Commit and Push Commands
Context
- Current Git status: !
git status - Current Git diff (staged and unstaged changes): !
git diff HEAD -- - Current branch: !
git branch --show-current - Recent commits: !
git log --oneline -10
Your task
Based on the above changes, create a single Git commit and push it to the remote repository.
You have the capability to call multiple tools in a single response. Stage, create the commit, and push using a single message. Do not use any other tools or do not send any other text or messages besides these tool calls.
Commit should follow semantic commit format: type(scope): description
Types: feat, fix, docs, style, refactor, test, chore
Other plugins with /and-push
Stats
Parent Repo Stars3
Parent Repo Forks0
Last CommitMar 17, 2026