Loading...
Loading...
Intelligently detects when too many files are staged and automatically groups them by feature or functionality using Conventional Commits with user language preference
npx skill4agent add chaorenex1/coding-workflow git-batch-commit{
"analysis": {
"total_files": 25,
"threshold": 10,
"requires_batching": true,
"recommended_batches": 3
},
"batches": [
{
"batch_id": 1,
"commit_type": "feat",
"scope": "authentication",
"files": ["auth.py", "login.py"],
"message": "feat(authentication): add OAuth2 login support"
}
],
"execution_summary": "Created 3 commits across feat, fix, and docs types"
}git_analyzer.pybatch_committer.pycommit_language.py(api)(ui)(auth)(database)(core)git_batch_config.json{
"threshold": 10,
"default_language": "en",
"preferred_scopes": ["api", "ui", "core", "tests"],
"commit_types": ["feat", "fix", "docs", "refactor", "chore"],
"auto_execute": false
}