What problem does it solve? Setting up a production-grade CI/CD pipeline for a Go project requires coordinating many moving parts — test matrices, linting, SAST, vulnerability scanning, dependency updates, Docker builds, and release automation — and getting any of them wrong leads to flaky builds, security gaps, or broken releases. ## Core Features & Use Cases - Complete workflow templates: Ready-to-adapt GitHub Actions workflows for testing (with -race, -shuffle=on, coverage), integration tests with service containers, golangci-lint, and security scanning via govulncheck, gosec, CodeQL, and Bearer. - Dependency and release automation: Dependabot and Renovate configurations with grouping and auto-merge, plus GoReleaser setups tailored for CLI programs, libraries, and monorepos, and multi-platform Docker builds with SBOM and provenance attestations. - AI-driven code review: Claude Code Action and GitHub Copilot review configurations that apply Go-specific review skills across quality, correctness, security, and performance. - Use Case: You are bootstrapping CI for a new open-source Go library. Use this Skill to generate the test, lint, security, and release workflows, configure Dependabot with safe auto-merge, and apply least-privilege repository security settings. ## Quick Start Ask the agent to set up a complete GitHub Actions CI pipeline for your Go project, including tests, linting, security scanning, and a GoReleaser release workflow.