hzqsthzqstCommunityยท113 Agent Skills Included

CS2_VibeSignatures

Automated CS2 signature, offset, and gamedata generation

Generates Counter-Strike 2 signatures, offsets, and C++ headers automatically through IDA Pro analysis. Eliminates manual reverse engineering of game binaries after every update and keeps downstream gamedata in sync. Produces versioned symbol snapshots and gamedata for CounterStrikeSharp, CS2Fixes, and other server plugins.
npx skills add hzqst/CS2_VibeSignatures --all -g -y
Available:

Instructs the agent to use the Basic Memory knowledge base for project context and to discover and run the symbol-analysis skills stored under .claude/skills.

All Skills in This Repository (113)

Pure Emerald Level Indicators
๐Ÿ“ฆ In Repo
hzqsthzqst

write-globalvar-as-yaml

Write global variable analysis results to a YAML file adjacent to the binary.

Community
Intermediate
๐Ÿ“ฆ In Repo
hzqsthzqst

find-CSpawnGroupMgrGameSystem_GetSpawnGroups

Locate CSpawnGroupMgrGameSystem_GetSpawnGroups in CS2 binaries via IDA Pro MCP.

Community
Intermediate
๐Ÿ“ฆ In Repo
hzqsthzqst

find-UTIL_CreateEntityByName

Locate and rename UTIL_CreateEntityByName in Counter-Strike 2 server binaries using IDA Pro MCP.

Community
Advanced
๐Ÿ“ฆ In Repo
hzqsthzqst

generate-signature-for-globalvar

Generate and validate byte signatures for global variables via IDA Pro MCP.

Community
Advanced
๐Ÿ“ฆ In Repo
hzqsthzqst

find-CGameEntitySystem_FindEntityByName

Identify and rename CGameEntitySystem_FindEntityByName in Counter-Strike 2 binaries using IDA Pro.

Community
Intermediate
๐Ÿ“ฆ In Repo
hzqsthzqst

find-CCSPlayer_MovementServices_CheckJumpButton_WaterPatch

Patch water jump velocity in CS2 binaries using IDA Pro MCP.

Community
Advanced
๐Ÿ“ฆ In Repo
hzqsthzqst

find-ShowHudHint

Locate the ShowHudHint function in CS2 server binaries using IDA Pro MCP.

Community
Intermediate
๐Ÿ“ฆ In Repo
hzqsthzqst

generate-signature-for-patch

Generate unique byte signatures for runtime instruction patching via IDA Pro MCP.

Community
Advanced
๐Ÿ“ฆ In Repo
hzqsthzqst

find-CBaseEntity_SetGroundEntity

Locate and rename CBaseEntity_SetGroundEntity in CS2 binaries via IDA Pro MCP.

Community
Advanced
๐Ÿ“ฆ In Repo
hzqsthzqst

find-CCSGameRules__sm_mapGcBanInformation

Locate the CCSGameRules__sm_mapGcBanInformation global variable in CS2 server binaries using IDA Pro MCP.

Community
Advanced
๐Ÿ“ฆ In Repo
hzqsthzqst

find-ClientPrint

Locate the ClientPrint function in CS2 server binaries using IDA Pro MCP.

Community
Intermediate
๐Ÿ“ฆ In Repo
hzqsthzqst

find-g_pGameRules-AND-CGameRules_FindPickerEntity

Generate signatures for g_pGameRules and CGameRules_FindPickerEntity in CS2 binaries via IDA Pro MCP.

Community
Advanced

Frequently Asked Questions

FAQPage Schema
How to install CS2_VibeSignatures?โ–ผ

Run `npx skills add hzqst/CS2_VibeSignatures --all -g -y` in your terminal to install all skills in this suite globally.

What does CS2_VibeSignatures do?โ–ผ

It automatically finds function signatures, vtable offsets, and struct member offsets in CS2 game binaries using IDA Pro, then generates versioned gamedata for server plugins like CounterStrikeSharp and CS2Fixes.

How does it handle CS2 game updates?โ–ผ

When Valve ships a new build, the pipeline re-analyzes the updated binaries and regenerates signatures and offsets automatically, so downstream plugins keep working without manual reverse engineering.

Does it work with Claude Code and other coding agents?โ–ผ

Yes. All skills follow the standard SKILL.md format and run in Claude Code, Codex, and other compatible agents, with IDA Pro MCP providing the binary analysis backend.

Do I need reverse engineering experience to use it?โ–ผ

No. The agent-driven skills handle the IDA Pro analysis, signature generation, and YAML output for you based on plain-English requests.

Related Repositories in Software Engineering

View All in Software Engineeringโ†’