用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/Mte90/dotfiles --skill golang-security命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
Django authentication - local accounts, social OAuth, registration, email verification, MFA, session management
django-filter - Django filtering library for querysets with Django REST Framework integration
Build modern dynamic web applications with Django and htmx - partial rendering, HTMX-specific responses, and seamless frontend integration
基于 SOC 职业分类
正在显示 SKILL.md
| name | Golang Security |
| description | Security standards for Go backend services (Input Validation, Crypto, SQL Injection Prevention). |
| metadata | {"labels":["golang","security","validation","crypto"],"triggers":{"files":["**/*.go"],"keywords":["crypto/rand","sql","sanitize","jwt","bcrypt","validation"]}} |
go-playground/validator or google/go-cmp for struct validation.bluemonday for HTML sanitization.crypto/rand, NEVER math/rand for security-sensitive operations (tokens, keys, IVs).bcrypt or argon2 for password hashing. Avoid MD5/SHA1.crypto/aes with GCM mode for authenticated encryption.$1, $2 placeholders with database/sql or ORM (GORM, sqlx).fmt.Sprintf().golang-jwt/jwt v5+. Validate alg, iss, aud, exp claims.gorilla/sessions.godotenv or Kubernetes secrets.math/rand for Security: RNG is predictable. Use crypto/rand.fmt.Sprintf() for SQL: Causes SQL injection. Use placeholders.bcrypt or argon2id.