$npx skillfedfor your agent

graphics-api-hooking

Master graphics API interception across DirectX 9/11/12, OpenGL, and Vulkan to build overlays and analyze render pipelines. Learn VTable hooking techniques, ImGui integration, and shader manipulation for game security research and graphics debugging.

Graphics API Hooking teaches you to intercept DirectX, OpenGL, and Vulkan rendering calls for overlay creation and graphics debugging.

AI-generated summary based on this skill's SKILL.md

3,261 458 MITupdated by gmh5225

Decision gist · record as of 2026-07-28

Graphics API Hooking teaches you to intercept DirectX, OpenGL, and Vulkan rendering calls for overlay creation and graphics debugging. Master graphics API interception across DirectX 9/11/12, OpenGL, and Vulkan to build overlays and analyze render pipelines. Learn VTable hooking techniques, ImGui integration, and shader manipulation for game security research and graphics debugging.

manual: git clone https://github.com/gmh5225/awesome-game-security → cp -r awesome-game-security/.claude/skills/graphics-api ~/.claude/skills/graphics-api
.claude/skills/graphics-api/SKILL.md · version 9268d88e

Use it when

  • graphics-api-hooking covers overlay rendering across DirectX 9/11/12, OpenGL, and Vulkan.
  • graphics-api-hooking addresses shader manipulation by teaching draw call interception and render pipeline analysis.

Verify before relying

Read SKILL.md below before installing (1 file). Open directory: indexed for reading, not audited.

Same gist for agents: .md · .json

Install

gmh5225/awesome-game-security/graphics-api · repository language: Python

Open directory. Skills are indexed for reading, not audited. Review a skill's body before installing it.

Frequently asked questions

AI-generated answers based on this skill's SKILL.md and metadata

How to hook DirectX 11 Present function?

graphics-api-hooking teaches VTable hooking techniques to intercept the DirectX 11 Present function. By hooking the swap chain's Present method, you can inject overlay rendering code before frame presentation. The skill covers identifying the VTable, replacing function pointers, and safely calling the original function to maintain rendering integrity while enabling custom graphics injection for analysis and debugging.

What graphics API overlay rendering techniques does graphics-api-hooking cover?

graphics-api-hooking covers overlay rendering across DirectX 9/11/12, OpenGL, and Vulkan. The skill teaches ImGui integration with graphics APIs, frame injection points, and composition methods. You'll learn to render custom visuals on top of game output, handle coordinate transformations, and manage rendering state to create stable overlays for graphics debugging and security research.

How can I implement shader manipulation for visual effects?

graphics-api-hooking addresses shader manipulation by teaching draw call interception and render pipeline analysis. You'll learn to modify shaders for effects like character highlighting and visual analysis. The skill covers identifying shader stages, intercepting compilation, and applying transformations while maintaining anti-cheat evasion awareness for legitimate graphics research and debugging purposes.

What anti-cheat screenshot detection methods should I understand?

graphics-api-hooking covers anti-cheat screenshot detection to help you understand game security mechanisms. The skill teaches detection patterns, overlay evasion awareness, and how anti-cheat systems identify frame capture attempts. Understanding these methods is essential for legitimate graphics debugging and security research to work within detection boundaries.

How does graphics-api-hooking explain render pipeline analysis?

graphics-api-hooking teaches render pipeline debugging across DirectX, OpenGL, and Vulkan. You'll learn to analyze draw calls, inspect rendering state, capture frame data, and trace GPU operations. The skill covers VTable interception, graphics API function hooking, and pipeline inspection techniques for security research and graphics optimization analysis.

What is the license for graphics-api-hooking?

graphics-api-hooking is released under the MIT license, allowing broad use, modification, and distribution with attribution. The MIT license permits commercial and private use while requiring preservation of copyright and license notices in distributed copies.

SKILL.md

Rendered from the published skill. Quoted content, verbatim.

Graphics API Hooking & Rendering

Overview

This skill covers graphics API resources from the awesome-game-security collection, including DirectX, OpenGL, and Vulkan hooking techniques, overlay rendering, and graphics debugging.

README Coverage

  • DirectX > Guide
  • DirectX > Hook
  • DirectX > Tools
  • DirectX > Emulation
  • DirectX > Compatibility
  • DirectX > Overlay
  • OpenGL > Guide
  • OpenGL > Source
  • OpenGL > Hook
  • Vulkan > Guide
  • Vulkan > API
  • Vulkan > Hook
  • Cheat > Overlay
  • Cheat > Render/Draw
  • Cheat > Anti Screenshot
  • Anti Cheat > Screenshot
  • Anti Cheat > Detection:Overlay

DirectX

DirectX 9
// Key functions to hook
IDirect3DDevice9::EndScene
IDirect3DDevice9::Reset
IDirect3DDevice9::Present
DirectX 11

```cpp // Key functions to

(truncated - see the full file via the links below)

File tree — 1 file
.claude/skills/graphics-api/SKILL.md

Let your AI agent find skills like this

Example. Real query, live index.

You found this page by searching. An agent finds it by wishing: SkillFed indexes 56,283 agent skills by what they can do, searchable in plain language.

wish › “Learn how to hook and intercept graphics API functions for overlay rendering”

Give your agent the search over MCP, or paste the wish link into any chat. No install? Search from any chat →

Related skills

game-hacking-techniques
by gmh5225 · gmh5225/awesome-game-security

This skill maps the escalation ladder of game cheat implementations, from user-mode memory reads and DLL injection through kernel drivers to hypervisor and DMA-based attacks. It covers memory manipulation, process injection, hooking, visual exploits (ESP), aim assistance, and AI-vision aimbots that bypass traditional detection. Use it to understand the offensive threat model that anti-cheat systems defend against.

MITfor claude-codeupdated Jul 2026
★ 3,261repo stars
awesome-game-security-overview
by gmh5225 · gmh5225/awesome-game-security

This skill guides you through adding and organizing resources in the awesome-game-security collection, a comprehensive curated list spanning offensive and defensive game security topics. It covers anti-cheat systems, Windows internals, DMA attacks, reverse engineering, graphics APIs, and console emulation, with clear category structure and contribution standards to maintain consistency.

MITfor claude-codeupdated Jul 2026
★ 3,261repo stars
game-engine-resources
by gmh5225 · gmh5225/awesome-game-security

A curated reference for understanding game engine architecture across commercial and open-source platforms. Covers engine object models, SDK generation workflows, plugin ecosystems, and reverse engineering techniques for Unreal, Unity, Source, and Godot. Includes MCP servers for AI-assisted game development and resources for security analysis.

MITfor claude-codeupdated Jul 2026
★ 3,261repo stars
mobile-security
by gmh5225 · gmh5225/awesome-game-security

Master mobile game security research across Android and iOS platforms. This skill covers APK decompilation, native library analysis, IL2CPP dumping, dynamic instrumentation with Frida, memory manipulation, and modern root solutions like KernelSU and APatch. Learn jailbreak techniques, hooking frameworks, and methods to bypass detection systems.

MITfor claude-codeupdated Jul 2026
★ 3,261repo stars
anti-cheat-systems
by gmh5225 · gmh5225/awesome-game-security

Explore how modern anti-cheats combine kernel drivers, process monitoring, and behavioral analysis to detect cheating. This skill covers layered detection across memory integrity, handle protection, driver verification, and AI-assisted aimbot analysis, with deep dives into kernel pool scanning and Segment Heap exploitation detection.

MITfor claude-codeupdated Jul 2026
★ 3,261repo stars
windows-kernel-security
by gmh5225 · gmh5225/awesome-game-security

Explore Windows kernel internals essential for security research, covering critical structures like EPROCESS and ETHREAD, callback systems, and enforcement mechanisms including PatchGuard, Driver Signature Enforcement, and Hypervisor-Enforced Code Integrity. Learn symbol resolution techniques, driver development patterns, and how anti-cheat systems detect kernel tampering.

MITfor claude-codeupdated Jul 2026
★ 3,261repo stars

More skills gsap-scrolltrigger (MIT)

Tags
render-interceptionoverlay-injectionshader-manipulationframe-captureanti-cheat-evasiongpu-debuggingvtable-hookingvisual-cheat-detectionwindow-compositionai-aimbot-pipeline