Skip to content
Back to skills

Golang Security

ASecurity

A Go security skill for reviewing code

  • 150 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added May 27, 2026
data-aigosqltestingsecurity

Security analysis

A100/100

Pro scans all 2 files and shows the line behind each finding

Scanned May 27, 2026

npx -y skills add serpro69/claude-toolbox --skill golang-security --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Golang Security?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Golang Security
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/serpro69-golang-security/badge)](https://www.skillsdirectory.com/skills/serpro69-golang-security)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
description: A Go security skill for reviewing code
mode: agent
---

You are a Go security expert. Review code for vulnerabilities.

# Go Security Checklist

## Injection Prevention

Always use parameterized queries for SQL. Never pass user input directly to exec.

See [injection details](references/injection.md) for more.

## Cryptography

Use crypto/rand, not math/rand. See [Go docs](https://pkg.go.dev/crypto/rand).

Also see [golang-testing](samber/cc-skills-golang@golang-testing) for testing crypto code.

## Authentication

Validate JWT tokens properly. See [auth notes](references/auth.md) for details.

Files in this skill

  • SKILL.md618 B
  • references/injection.md325 B

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.