CS2_VibeSignatures
Automated CS2 binary signature, offset, and gamedata generation
All Skills in This Repository (114)
Pure Emerald Level Indicatorswrite-globalvar-as-yaml
Writes GV analysis results to a per-platform YAML file next to the source binary.
find-CSpawnGroupMgrGameSystem_GetSpawnGroups
Locate CSpawnGroupMgrGameSystem_GetSpawnGroups in CS2 binaries using IDA Pro MCP.
find-UTIL_CreateEntityByName
Trace cross-references to identify the UTIL_CreateEntityByName wrapper in CS2 binaries.
generate-signature-for-globalvar
Generate and validate unique RIP-relative signatures for global variable instructions.
find-CGameEntitySystem_FindEntityByName
Locate CGameEntitySystem_FindEntityByName in CS2 binaries via IDA Pro MCP.
find-CCSPlayer_MovementServices_CheckJumpButton_WaterPatch
Patch water jump velocity in CCSPlayer_MovementServices_CheckJumpButton within CS2 binaries.
find-ShowHudHint
Locate ShowHudHint in CS2 binaries via IDA Pro string cross-references and export YAML.
generate-signature-for-patch
Generate and validate unique byte signatures for runtime binary patching.
find-CBaseEntity_SetGroundEntity
Identifies CBaseEntity_SetGroundEntity in CS2 server binaries via IDA Pro MCP workflow.
find-CCSGameRules__sm_mapGcBanInformation
Locate CCSGameRules__sm_mapGcBanInformation in CS2 binaries via IDA Pro MCP.
find-ClientPrint
Locate ClientPrint in CS2 server binaries via IDA Pro cross-references.
find-g_pGameRules-AND-CGameRules_FindPickerEntity
Locate g_pGameRules and CGameRules_FindPickerEntity vfunc in CS2 server binaries.
Frequently Asked Questions
FAQPage SchemaHow to install CS2_VibeSignatures?โผ
Run `npx skills add HLND2T/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, struct offsets, and vtable layouts in CS2 game binaries and publishes them as versioned gamedata for server modding projects.
How does it handle CS2 game updates?โผ
When a new game version ships, it re-analyzes the updated binaries and regenerates signatures and offsets automatically, so downstream mods keep working without manual reverse engineering.
Which projects use the generated gamedata?โผ
It produces versioned gamedata for CounterStrikeSharp, CS2Fixes, CS2FOW, swiftlys2, plugify, cs2kz-metamod, modsharp, and CS2Surf/Timer.
Do I need IDA Pro to use these skills?โผ
Yes. The analysis skills drive IDA Pro through an MCP connection to decompile binaries and validate byte signatures on both Windows and Linux builds.
Related Repositories in Software Engineering
View All in Software Engineeringโopenclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core