push
Installation
SKILL.md
Push Skill
Atomic test-commit-push workflow. Catches failures before they reach the remote.
Steps
Step 1: Detect Project Type
Determine which test suites apply:
- Go: Check for
go.mod(orcli/go.mod). If found, Go tests apply. - Python: Check for
requirements.txt,pyproject.toml, orsetup.py. If found, Python tests apply. - Shell: Check for modified
.shfiles. If found, shellcheck applies (if installed).
Step 2: Run Tests
Run ALL applicable test suites. Do NOT skip any.
Go projects:
Related skills