go-patterns
Provides Go development patterns for testing, concurrency, error handling, and code review, enhancing Go programming practices.
Install this skill
Security score
The go-patterns skill was audited on May 24, 2026 and we found 16 security issues across 1 threat category, including 16 high-severity. Review the findings below before installing.
Categories Tested
Security Issues
Template literal with variable interpolation in command context
| 104 | Read the selected reference file(s) using `${CLAUDE_SKILL_DIR}/references/<name>.md`. |
Template literal with variable interpolation in command context
| 114 | - `${CLAUDE_SKILL_DIR}/references/testing/go-test-patterns.md` -- Full table-driven test, helper, mock examples |
Template literal with variable interpolation in command context
| 115 | - `${CLAUDE_SKILL_DIR}/references/testing/go-benchmark-and-concurrency.md` -- b.Loop() benchmarks, synctest |
Template literal with variable interpolation in command context
| 118 | - `${CLAUDE_SKILL_DIR}/references/concurrency/concurrency-patterns.md` -- Worker pool, fan-out/fan-in, pipeline, rate limiter, graceful shutdown |
Template literal with variable interpolation in command context
| 121 | - `${CLAUDE_SKILL_DIR}/references/error-handling/patterns.md` -- gopls tracing, HTTP handler patterns, error wrapping in middleware |
Template literal with variable interpolation in command context
| 124 | - `${CLAUDE_SKILL_DIR}/references/preferred-patterns/code-examples.md` -- Extended before/after for all 7 failure modes |
Template literal with variable interpolation in command context
| 127 | - `${CLAUDE_SKILL_DIR}/references/code-review/common-review-comments.md` -- Go code patterns with good/bad examples |
Template literal with variable interpolation in command context
| 130 | - `${CLAUDE_SKILL_DIR}/references/sapcc-conventions/sapcc-code-patterns.md` -- Primary reference: code patterns, testing patterns, failure modes (merged from testing-patterns-detailed.md and preferred |
Template literal with variable interpolation in command context
| 131 | - `${CLAUDE_SKILL_DIR}/references/sapcc-conventions/library-reference.md` -- Complete approved/restricted library table |
Template literal with variable interpolation in command context
| 132 | - `${CLAUDE_SKILL_DIR}/references/sapcc-conventions/architecture-patterns.md` -- Full 102-rule architecture spec |
Template literal with variable interpolation in command context
| 133 | - `${CLAUDE_SKILL_DIR}/references/sapcc-conventions/review-standards.md` -- Lead + secondary review standards (merged) |
Template literal with variable interpolation in command context
| 134 | - `${CLAUDE_SKILL_DIR}/references/sapcc-conventions/extended-patterns.md` -- Security, K8s, PR hygiene patterns |
Template literal with variable interpolation in command context
| 139 | - `${CLAUDE_SKILL_DIR}/references/quality-gate/common-lint-errors.json` -- Linter descriptions and fix suggestions |
Template literal with variable interpolation in command context
| 140 | - `${CLAUDE_SKILL_DIR}/references/quality-gate/makefile-targets.json` -- Available make targets |
Template literal with variable interpolation in command context
| 141 | - `${CLAUDE_SKILL_DIR}/references/quality-gate/expert-review-patterns.md` -- Manual review patterns |
Template literal with variable interpolation in command context
| 142 | - `${CLAUDE_SKILL_DIR}/references/quality-gate/examples.md` -- Detailed usage examples |