Create Preprocessor Scripts
|
Find CNetworkMessages GetNetworkSerializationContextData
|
Find CCSPlayer MovementServices FullWalkMove SpeedClamp
|
Write Globalvar As Yaml
Write global variable analysis results as YAML file beside the binary using IDA Pro MCP. Use this skill after completing global variable identification and signature generation to persist the results in a standardized YAML format.
Get Vtable Address
|
Get Vtable From Yaml
Load vtable information from a pre-generated YAML file. Use this skill when you need to get vtable address and size for a class before analyzing virtual functions. This skill checks for existing vtable YAML files and errors out if not found, ensuring the vtable analysis has been done first.
Find CCSPlayer MovementServices CheckJumpButton WaterPatch
|
Get Vtable Index
|
Rename Preprocessor Scripts
|
Find CCSBotManager AddBot BotNavIgnore
|
Generate Signature For Structoffset
|
Dump Vtables
|
Bump Idb
|
Generate Reference Yaml
Generate reference YAML via project CLI into ida_preprocessor_scripts/references/<module>/<func_name>.<platform>.yaml
Find CNetworkMessages GetIsForServer
|
Generate Signature For Function
|
Convert Finder Skill To Preprocessor Scripts
|
Write Structoffset As Yaml
Write struct member offset analysis results as YAML file beside the binary using IDA Pro MCP. Use this skill after identifying a struct member offset and optionally generating a signature for it to persist the results in a standardized YAML format.
Generate Signature For Globalvar
|
Cleanup Workspace
|
Write Vtable As Yaml
Write vtable analysis results as YAML file beside the binary using IDA Pro MCP. Use this skill after locating a vtable to persist the results in a standardized YAML format.
Find CNetworkMessages Dtor
|
Find CNetworkMessages AllowAdditionalMessageRegistration AND CNetworkMessages IsAdditionalMessageRegistrationAllowed
|
Create Cpp Tests
|
Write Func As Yaml
Write function analysis results as YAML file beside the binary using IDA Pro MCP. Use this skill after completing function identification and signature generation to persist the results in a standardized YAML format. For virtual functions with known vtable index, use write-vfunc-as-yaml instead.
Get Func From Yaml
Load function information from a pre-generated YAML file. Use this skill when you need function address, size, signature, and optional vtable metadata before downstream analysis. This skill checks for existing function YAML files and errors out if not found.
Write Patch As Yaml
Write patch analysis results as YAML file beside the binary using IDA Pro MCP. Use this skill after identifying a patch target and generating a signature for it to persist the results in a standardized YAML format.
Find CCSGameRules Sm MapGcBanInformation
Find and identify the CCSGameRules__sm_mapGcBanInformation global variable in CS2 binary using IDA Pro MCP. Use this skill when reverse engineering CS2 server.dll or libserver.so to locate the GC ban information map structure by decompiling CCSPlayerController_ResourceDataThink's sub-function (Linux) or searching for the "Notification about user penalty" string (Windows).
Generate Signature For Patch
|
Generate Signature For Vfuncoffset
|
Write Vfunc As Yaml
Write virtual function analysis results as YAML file beside the binary using IDA Pro MCP. Use this skill after completing virtual function identification, signature generation, and vtable analysis to persist the results in a standardized YAML format.