Use when adding new error messages to React, or seeing "unknown error code" warnings.
npx skills add gmh5225/awesome-game-security --skill "awesome-game-security-overview"
Install specific skill from multi-skill repository
# Description
Guide for understanding and contributing to the awesome-game-security curated resource list. Use this skill when adding new resources, organizing categories, understanding project structure, or maintaining the README.md format consistency.
# SKILL.md
name: awesome-game-security-overview
description: Guide for understanding and contributing to the awesome-game-security curated resource list. Use this skill when adding new resources, organizing categories, understanding project structure, or maintaining the README.md format consistency.
Awesome Game Security - Project Overview
Purpose
This is a curated collection of resources related to game security, covering both offensive (game hacking, cheating) and defensive (anti-cheat) aspects. The project serves as a comprehensive reference for security researchers, game developers, and enthusiasts.
Project Structure
awesome-game-security/
βββ README.md # Main resource list
βββ LICENSE # MIT License
βββ awesome-image.webp # Project banner
βββ scripts/
βββ generate-toc.py # Generate table of contents
βββ remove-forks.py # Clean up forked repos
README.md Format Convention
Category Structure
Each category follows this format:
## Category Name
> Subcategory (optional)
- https://github.com/user/repo [Brief description]
- https://github.com/user/repo [Another description]
Link Format
- Always use full GitHub URLs
- Add brief descriptions in square brackets
[description] - Use consistent spacing and formatting
- Group related resources under subcategories with
>
Example Entry
## Game Engine
> Guide
- https://github.com/example/guide [Comprehensive game dev guide]
> Source
- https://github.com/example/engine [Open source game engine]
Main Categories
- Game Development: Engines, renderers, networking, physics
- Graphics APIs: DirectX, OpenGL, Vulkan hooks and tools
- Cheat/Hacking: Memory manipulation, injection, bypasses
- Anti-Cheat: Protection systems, detection methods
- Reverse Engineering: Debuggers, disassemblers, analysis tools
- Windows Kernel: Drivers, callbacks, security features
- Web3 Security: Blockchain, smart contracts, DeFi
- Emulators: Windows, Linux, Android, iOS, consoles
Contributing Guidelines
- Check for duplicates before adding new resources
- Verify links are working and point to original repos
- Add descriptions that clearly explain the resource's purpose
- Place in correct category based on primary functionality
- Follow existing format for consistency
Quality Criteria
- Resource should be actively maintained or historically significant
- Should provide unique value not covered by existing entries
- Prefer original repos over forks unless fork adds significant value
- Include language/platform tags when helpful (e.g.,
[Rust],[Unity])
Scripts Usage
Generate Table of Contents
python scripts/generate-toc.py
Remove Fork References
python scripts/remove-forks.py
Data Source
Important: This skill provides conceptual guidance and overview information. For detailed information including:
- Specific GitHub repository links
- Complete project lists with descriptions
- Up-to-date tools and resources
- Code examples and implementations
Please fetch the complete data from the main repository:
https://raw.githubusercontent.com/gmh5225/awesome-game-security/refs/heads/main/README.md
The main README contains thousands of curated links organized by category. When users ask for specific tools, projects, or implementations, retrieve and reference the appropriate sections from this source.
# Supported AI Coding Agents
This skill is compatible with the SKILL.md standard and works with all major AI coding agents:
Learn more about the SKILL.md standard and how to use these skills with your preferred AI coding agent.