Help us improve
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
By atompilot
One-command git workflow: auto-stage, conventional commit messages, optional semantic versioning, and push
npx claudepluginhub atompilot/claude-code-auto-commitOne-command git workflow for Claude Code: auto-stage, conventional commit messages, optional semantic versioning, and push.
git add -A all changes automatically.env, *.pem, *.key, credentials, and other secretsfeat:, fix:, refactor:, etc.)CLAUDE.md, those take priorityVERSION file (major/minor/patch)--no-push)! backtick syntax to gather git context before executionbash <(curl -fsSL https://raw.githubusercontent.com/atompilot/claude-code-auto-commit/main/install.sh)
This installs auto-commit.md to ~/.claude/commands/, making it available globally in Claude Code.
git clone https://github.com/atompilot/claude-code-auto-commit.git
cd claude-code-auto-commit
./install.sh
cp commands/auto-commit.md ~/.claude/commands/auto-commit.md
In Claude Code, type:
/auto-commit
That's it. Claude will:
.env, keys, credentials)CLAUDE.md conventions if present)VERSION file exists)If your project has a VERSION file in the root, the version is bumped automatically based on the commit type. You can also force a specific bump level:
/auto-commit --major # Breaking changes: 1.2.3 → 2.0.0
/auto-commit --minor # New features: 1.2.3 → 1.3.0
/auto-commit --patch # Bug fixes: 1.2.3 → 1.2.4
/auto-commit --no-push # Commit only, do not push
No VERSION file? No problem — versioning is skipped entirely. Flags can be combined: /auto-commit --minor --no-push.
| Type | Description | Version Bump |
|---|---|---|
feat | New feature or capability | minor |
fix | Bug fix | patch |
refactor | Code restructuring | patch |
docs | Documentation only | patch |
style | Formatting, whitespace | patch |
test | Adding or updating tests | patch |
chore | Build, CI, dependencies | patch |
perf | Performance improvement | patch |
rm ~/.claude/commands/auto-commit.md
Or use the uninstall script:
./uninstall.sh
Contributions are welcome! Please open an issue or submit a pull request.
Runs pre-commands
Contains inline bash commands via ! syntax
Share bugs, ideas, or general feedback.
Based on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Automates git commit process by selecting the first suggested message, generating structured commits with consistent formatting while skipping manual confirmation and removing Claude co-Contributorship footer
Creates git commits using conventional commit format with appropriate emojis, following project standards and creating descriptive messages that explain the purpose of changes.
Conventional Git automation and advanced repository management
Advanced commit workflows with smart staging and push automation
DevsForge git commit message generator with conventional commits, semantic versioning, and commit templates
Commit, push, create PR with confirmation at every step. Blocks secrets and force-push.
BaoStock A-share securities data API reference — 23 endpoints covering K-line, financials, macro, dividends, and industry classification with 9 documented pitfalls
Polymarket prediction market API reference — authentication, orders, market data, WebSocket, CTF operations, fees, bridge, gasless, error codes, rate limits, and geographic restrictions
Multi-model code review for Claude Code — Claude writes, Codex reviews, loop until clean, then commit.
Helps programmers solve naming problems through guided Q&A and curated suggestions
Scaffold and publish a new open-source Claude Code skill from a use case description
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claim