Security Audit
Security audit, save tampering, cheat vectors, network exploits, data exposure, input...
Install
npx skills add Donchitos/Claude-Code-Game-Studios --skill security-audit -g -a claude-code -y- Repository
- Donchitos/Claude-Code-Game-Studios32.1k
- Category
- Security
- Updated
- 17d ago
- License
- MIT
- Context cost
- Mediumabout 3,000 tokens
- Runs scripts
- No, instructions only
What it does
Security audit, save tampering, cheat vectors, network exploits, data exposure, input validation. Before public or multiplayer release.
!bash "${CLAUDE_SKILL_DIR}/../../hooks/yaml-helper.sh" resolve_config --keys automation,workflow
Automation mode: Resolve modes.automation (project.local.yaml →
project.yaml → default collaborative). Every AskUserQuestion call and
every file write follows .claude/docs/automation-modes.md
(collaborative asks always · guided major-only · autonomous logs and proceeds;
automation_always_ask categories always prompt).
workflow (resolved above) decides only what Phase 7 tells you about the
release gate: at standard and full it requires this report; at minimal it
does not. The audit itself runs the same at every tier.
Security Audit
Security is not optional for any shipped game. Even single-player games have save tampering vectors. Multiplayer games have cheat surfaces, data exposure risks, and denial-of-service potential. This skill systematically audits the codebase for the most common game security failures and produces a prioritised remediation plan.
Run this skill:
- Before any public release (required for the Polish → Release gate at
workflow: standardandfull) - Before enabling any online/multiplayer feature
- After implementing any system that reads from disk or network
- When a security-related bug is reported
Output: production/security/security-audit-[date]-[scope].md, the scope
in the name keeps a same-day quick or save run from overwriting the full
report the release gate reads.
Phase 1: Parse Arguments and Scope
Modes:
full, all categories (recommended before release)network, network/multiplayer onlysave, save file and serialization onlyinput, input validation and injection onlyquick, high-severity checks only (fastest, for iterative use)- No argument, run
full

