go-pr-quality-gate
Installation
SKILL.md
Go PR Quality Gate Skill
Run make check as the single source of truth for Go code quality, parse the output into categorized errors, and suggest actionable fixes. The skill identifies issues and suggests make targets -- it does not fix code automatically, run custom linters, modify Makefiles, run checks incrementally on single files, or interpret business logic errors.
Instructions
Step 1: Read Repository CLAUDE.md
Read and follow the repository's CLAUDE.md before doing anything else. It may contain project-specific quality requirements or overrides.
Step 2: Validate Repository Context
Never skip validation, even if you think you know what the error is -- assumptions miss prerequisites and waste time debugging the environment instead of code quality.
Run the validation script to check prerequisites:
python3 ~/.claude/skills/go-pr-quality-gate/scripts/quality_checker.py --validate-only