Автоматизация git-workflow с проверками качества
devops
commit-push-pr is a Claude Code skill that automates the full git workflow — staging changes, committing with Conventional Commits format, pushing to GitHub, and opening a Pull Request with intelligent edge-case handling. Before creating a commit, the skill analyzes staged diffs, proposes a commit message derived from changed files and directories, and runs quality checks: debug statements are removed automatically, hardcoded secrets or unsafe shell calls block the workflow entirely, and issues like duplicate code or unused imports are flagged for interactive review. When the current branch is the default branch, a feature branch is created automatically with a name derived from the commit message. Passing `--quick` skips all checks; pre-commit hooks are always respected and never bypassed with `--no-verify`. Ideal for developers who want a consistent, safety-conscious push-to-PR process without manual steps.
- #git-workflow
- #github
- #pull-request
- #conventional-commits
- #automation