
Claude Skills by mrc4tt
github.com/mrc4ttAgent fallback for INetworkSystem_ConnectSocket (auto-generated, category: vfunc). Locate INetworkSystem::ConnectSocket in the CS2 engine module via IDA Pro MCP and emit a fresh, minimal-unique artifact. The deterministic preprocessor could not resolve this symbol on the current gamever - your job is the re-sign. Trigger: INetworkSystem_ConnectSocket, INetworkSystem::ConnectSocket
Agent fallback for INetworkSystem_EnableLoopbackBetweenSockets-linux (auto-generated, category: vfunc). Locate INetworkSystem::EnableLoopbackBetweenSockets in the CS2 engine module via IDA Pro MCP and emit a fresh, minimal-unique artifact. The deterministic preprocessor could not resolve this symbol on the current gamever - your job is the re-sign. Trigger: INetworkSystem_EnableLoopbackBetweenSockets-linux, INetworkSystem::EnableLoopbackBetweenSockets
Agent fallback for INetworkSystem_EnableLoopbackBetweenSockets (auto-generated, category: vfunc). Locate INetworkSystem::EnableLoopbackBetweenSockets in the CS2 engine module via IDA Pro MCP and emit a fresh, minimal-unique artifact. The deterministic preprocessor could not resolve this symbol on the current gamever - your job is the re-sign. Trigger: INetworkSystem_EnableLoopbackBetweenSockets, INetworkSystem::EnableLoopbackBetweenSockets
Agent fallback for INetworkSystem_InitNetworkSystem (auto-generated, category: vfunc). Locate INetworkSystem::InitNetworkSystem in the CS2 engine module via IDA Pro MCP and emit a fresh, minimal-unique artifact. The deterministic preprocessor could not resolve this symbol on the current gamever - your job is the re-sign. Trigger: INetworkSystem_InitNetworkSystem, INetworkSystem::InitNetworkSystem
Agent fallback for INetworkSystem_OpenSocket (auto-generated, category: vfunc). Locate INetworkSystem::OpenSocket in the CS2 engine module via IDA Pro MCP and emit a fresh, minimal-unique artifact. The deterministic preprocessor could not resolve this symbol on the current gamever - your job is the re-sign. Trigger: INetworkSystem_OpenSocket, INetworkSystem::OpenSocket
Agent fallback for INetworkSystem_PollSocket-linux (auto-generated, category: vfunc). Locate INetworkSystem::PollSocket in the CS2 engine module via IDA Pro MCP and emit a fresh, minimal-unique artifact. The deterministic preprocessor could not resolve this symbol on the current gamever - your job is the re-sign. Trigger: INetworkSystem_PollSocket-linux, INetworkSystem::PollSocket
Agent fallback for INetworkSystem_PollSocket (auto-generated, category: vfunc). Locate INetworkSystem::PollSocket in the CS2 engine module via IDA Pro MCP and emit a fresh, minimal-unique artifact. The deterministic preprocessor could not resolve this symbol on the current gamever - your job is the re-sign. Trigger: INetworkSystem_PollSocket, INetworkSystem::PollSocket
Agent fallback for INetworkSystem_PrintNetworkStats (auto-generated, category: vfunc). Locate INetworkSystem::PrintNetworkStats in the CS2 engine module via IDA Pro MCP and emit a fresh, minimal-unique artifact. The deterministic preprocessor could not resolve this symbol on the current gamever - your job is the re-sign. Trigger: INetworkSystem_PrintNetworkStats, INetworkSystem::PrintNetworkStats
Agent fallback for INetworkSystem_RemoveNetChannel (auto-generated, category: vfunc). Locate INetworkSystem::RemoveNetChannel in the CS2 engine module via IDA Pro MCP and emit a fresh, minimal-unique artifact. The deterministic preprocessor could not resolve this symbol on the current gamever - your job is the re-sign. Trigger: INetworkSystem_RemoveNetChannel, INetworkSystem::RemoveNetChannel
Agent fallback for INetworkSystem_ShutdownGameServer (auto-generated, category: vfunc). Locate INetworkSystem::ShutdownGameServer in the CS2 engine module via IDA Pro MCP and emit a fresh, minimal-unique artifact. The deterministic preprocessor could not resolve this symbol on the current gamever - your job is the re-sign. Trigger: INetworkSystem_ShutdownGameServer, INetworkSystem::ShutdownGameServer
Agent fallback for ISource2Server_GetActiveWorldName (auto-generated, category: vfunc). Locate ISource2Server::GetActiveWorldName in the CS2 engine module via IDA Pro MCP and emit a fresh, minimal-unique artifact. The deterministic preprocessor could not resolve this symbol on the current gamever - your job is the re-sign. Trigger: ISource2Server_GetActiveWorldName, ISource2Server::GetActiveWorldName
Agent fallback for ISource2Server_GetAllServerClasses (auto-generated, category: vfunc). Locate ISource2Server::GetAllServerClasses in the CS2 engine module via IDA Pro MCP and emit a fresh, minimal-unique artifact. The deterministic preprocessor could not resolve this symbol on the current gamever - your job is the re-sign. Trigger: ISource2Server_GetAllServerClasses, ISource2Server::GetAllServerClasses
Agent fallback for ISource2Server_PreWorldUpdate (auto-generated, category: vfunc). Locate ISource2Server::PreWorldUpdate in the CS2 engine module via IDA Pro MCP and emit a fresh, minimal-unique artifact. The deterministic preprocessor could not resolve this symbol on the current gamever - your job is the re-sign. Trigger: ISource2Server_PreWorldUpdate, ISource2Server::PreWorldUpdate
Agent fallback for ISource2Server_UpdateWhenNotInGame (auto-generated, category: vfunc). Locate ISource2Server::UpdateWhenNotInGame in the CS2 engine module via IDA Pro MCP and emit a fresh, minimal-unique artifact. The deterministic preprocessor could not resolve this symbol on the current gamever - your job is the re-sign. Trigger: ISource2Server_UpdateWhenNotInGame, ISource2Server::UpdateWhenNotInGame
Agent fallback for IVEngineClient2_ExecuteClientCmd (auto-generated, category: vfunc). Locate IVEngineClient2::ExecuteClientCmd in the CS2 client module via IDA Pro MCP and emit a fresh, minimal-unique artifact. The deterministic preprocessor could not resolve this symbol on the current gamever - your job is the re-sign. Trigger: IVEngineClient2_ExecuteClientCmd, IVEngineClient2::ExecuteClientCmd
Agent fallback for IVEngineServer2_GetAchievementMgr (auto-generated, category: vfunc). Locate IVEngineServer2::GetAchievementMgr in the CS2 server module via IDA Pro MCP and emit a fresh, minimal-unique artifact. The deterministic preprocessor could not resolve this symbol on the current gamever - your job is the re-sign. Trigger: IVEngineServer2_GetAchievementMgr, IVEngineServer2::GetAchievementMgr
Final-guarantee fallback for the find-IVEngineServer2_GetClientSteamID preprocessor. Recovers IVEngineServer2::GetClientSteamID (a virtual function of the IVEngineServer2 interface) in CS2 server.dll / libserver.so by decompiling its known predecessor CBasePlayerController_HandleCommand_JoinTeam and identifying the vtable-slot fetch on g_engine. Use this skill only when the deterministic/LLM preprocessor (ida_preprocessor_scripts/find-IVEngineServer2_GetClientSteamID.py) could not resolve the...
Agent fallback for IVEngineServer2_GetPlayerNetInfo (auto-generated, category: vfunc). Locate IVEngineServer2::GetPlayerNetInfo in the CS2 server module via IDA Pro MCP and emit a fresh, minimal-unique artifact. The deterministic preprocessor could not resolve this symbol on the current gamever - your job is the re-sign. Trigger: IVEngineServer2_GetPlayerNetInfo, IVEngineServer2::GetPlayerNetInfo
Agent fallback for InitSteam-decompiles (auto-generated, category: func). Locate InitSteam in the CS2 engine module via IDA Pro MCP and emit a fresh, minimal-unique artifact. The deterministic preprocessor could not resolve this symbol on the current gamever - your job is the re-sign. Trigger: InitSteam-decompiles, InitSteam
Agent fallback for InitSteam (auto-generated, category: func). Locate InitSteam in the CS2 engine module via IDA Pro MCP and emit a fresh, minimal-unique artifact. The deterministic preprocessor could not resolve this symbol on the current gamever - your job is the re-sign. Trigger: InitSteam, InitSteam
Agent fallback for InitSteamLogin (auto-generated, category: func). Locate InitSteamLogin in the CS2 engine module via IDA Pro MCP and emit a fresh, minimal-unique artifact. The deterministic preprocessor could not resolve this symbol on the current gamever - your job is the re-sign. Trigger: InitSteamLogin, InitSteamLogin
Agent fallback for IsBackgroundMap-decompiles (auto-generated, category: func). Locate IsBackgroundMap in the CS2 server module via IDA Pro MCP and emit a fresh, minimal-unique artifact. The deterministic preprocessor could not resolve this symbol on the current gamever - your job is the re-sign. Trigger: IsBackgroundMap-decompiles, IsBackgroundMap
Agent fallback for IsBackgroundMap (auto-generated, category: func). Locate IsBackgroundMap in the CS2 server module via IDA Pro MCP and emit a fresh, minimal-unique artifact. The deterministic preprocessor could not resolve this symbol on the current gamever - your job is the re-sign. Trigger: IsBackgroundMap, IsBackgroundMap
Locate IsCommandWhitelisted in CS2 server.dll / libserver.so via IDA Pro MCP and emit a fresh, minimal-unique signature or offset for the local gamedata entry "IsCommandWhitelisted" (symbol IsCommandWhitelisted). The gamedata consumer stores a BYTE SIGNATURE for this entry - ALWAYS emit the func schema (func_sig), never vfunc fields. The function may be virtual; locating it via the owning class vtable (RTTI) is a fine strategy, but once found, read its head bytes and emit func_sig. Locate via...
Agent fallback for IsMapValid-linux (auto-generated, category: func). Locate IsMapValid in the CS2 engine module via IDA Pro MCP and emit a fresh, minimal-unique artifact. The deterministic preprocessor could not resolve this symbol on the current gamever - your job is the re-sign. Trigger: IsMapValid-linux, IsMapValid
Agent fallback for LegacyGameEventListener (auto-generated, category: func). Locate GetLegacyGameEventListener in the CS2 server module via IDA Pro MCP and emit a fresh, minimal-unique artifact. The deterministic preprocessor could not resolve this symbol on the current gamever - your job is the re-sign. Trigger: LegacyGameEventListener, GetLegacyGameEventListener
Find and identify the internal LoggingSystem_LogDirect worker function in CS2 tier0.dll / libtier0.so using IDA Pro MCP. Use this skill when reverse engineering CS2 tier0 to locate the single non-exported log worker that every exported LoggingSystem_LogDirect variadic wrapper forwards to (CleanerCS2 and similar console-filter plugins hook this worker). Resolved by intersecting the direct call targets of the exported LoggingSystem_LogDirect* wrappers: the dominant common callee is the worker. ...
Locate MpHumanTeam_ApplyRestriction in CS2 server.dll / libserver.so via IDA Pro MCP and emit a fresh, minimal-unique signature or offset for the local gamedata entry "MpHumanTeam_ApplyRestriction" (symbol MpHumanTeam_ApplyRestriction). This is a non-virtual function - emit a byte signature (func_sig), not an offset. Locate it via cross-references, distinctive constants/strings in its body, or callers of related symbols; verify by decompilation before committing to a candidate. Trigger: MpHum...
Agent fallback for NET_ReloadGameEvents_CommandHandler (auto-generated, category: func). Locate NET_ReloadGameEvents_CommandHandler in the CS2 server module via IDA Pro MCP and emit a fresh, minimal-unique artifact. The deterministic preprocessor could not resolve this symbol on the current gamever - your job is the re-sign. Trigger: NET_ReloadGameEvents_CommandHandler, NET_ReloadGameEvents_CommandHandler
Find and identify the bare NetworkStateChanged helper function (NOT CBaseEntity_NetworkStateChanged) in the CS2 server binary using IDA Pro MCP. Use this skill when reverse engineering CS2 server.dll or libserver.so to locate this schema-property "compare old/new value, mark dirty, notify" helper via its distinctive, globally unique function-head byte pattern, after ruling out the light_capsule/light_omni classname-detection function as an indirect (non-matching) lead. Trigger: NetworkStateCh...
Agent fallback for OnRenderStart-decompiles (auto-generated, category: func). Locate OnRenderStart in the CS2 client module via IDA Pro MCP and emit a fresh, minimal-unique artifact. The deterministic preprocessor could not resolve this symbol on the current gamever - your job is the re-sign. Trigger: OnRenderStart-decompiles, OnRenderStart
Agent fallback for OnRenderStart (auto-generated, category: func). Locate OnRenderStart in the CS2 client module via IDA Pro MCP and emit a fresh, minimal-unique artifact. The deterministic preprocessor could not resolve this symbol on the current gamever - your job is the re-sign. Trigger: OnRenderStart, OnRenderStart
Generate the Windows-only OnServerVoiceData_IsPlayingDemo_Callee patch YAML from IVEngineClient2_IsPlayingDemo.windows.yaml using a deterministic preprocessor script. Use when locating the IVEngineClient2::IsPlayingDemo indirect call inside C_ServerVoiceHandler::OnServerVoiceData without LLM decompilation. Trigger: OnServerVoiceData IsPlayingDemo callee, voice demo call patch, IsPlayingDemo callsite
Agent fallback for ParseNetadrList (auto-generated, category: func). Locate ParseNetadrList in the CS2 engine module via IDA Pro MCP and emit a fresh, minimal-unique artifact. The deterministic preprocessor could not resolve this symbol on the current gamever - your job is the re-sign. Trigger: ParseNetadrList, ParseNetadrList
Agent fallback for ParticleTestStart_CommandHandler-decompiles (auto-generated, category: func). Locate ParticleTestStart_CommandHandler in the CS2 server module via IDA Pro MCP and emit a fresh, minimal-unique artifact. The deterministic preprocessor could not resolve this symbol on the current gamever - your job is the re-sign. Trigger: ParticleTestStart_CommandHandler-decompiles, ParticleTestStart_CommandHandler
Agent fallback for ParticleTestStart_CommandHandler (auto-generated, category: func). Locate ParticleTestStart_CommandHandler in the CS2 server module via IDA Pro MCP and emit a fresh, minimal-unique artifact. The deterministic preprocessor could not resolve this symbol on the current gamever - your job is the re-sign. Trigger: ParticleTestStart_CommandHandler, ParticleTestStart_CommandHandler
Agent fallback for PhysCollisionDust (auto-generated, category: func). Locate PhysCollisionDust in the CS2 server module via IDA Pro MCP and emit a fresh, minimal-unique artifact. The deterministic preprocessor could not resolve this symbol on the current gamever - your job is the re-sign. Trigger: PhysCollisionDust, PhysCollisionDust
Agent fallback for PhysEnableEntityCollisions (auto-generated, category: func). Locate PhysEnableEntityCollisions in the CS2 server module via IDA Pro MCP and emit a fresh, minimal-unique artifact. The deterministic preprocessor could not resolve this symbol on the current gamever - your job is the re-sign. Trigger: PhysEnableEntityCollisions, PhysEnableEntityCollisions
Agent fallback for PolymorphicHelper_t__SetPolymorphicPointer-decompiles (auto-generated, category: func). Locate PolymorphicHelper_t::SetPolymorphicPointer in the CS2 server module via IDA Pro MCP and emit a fresh, minimal-unique artifact. The deterministic preprocessor could not resolve this symbol on the current gamever - your job is the re-sign. Trigger: PolymorphicHelper_t__SetPolymorphicPointer-decompiles, PolymorphicHelper_t::SetPolymorphicPointer
Agent fallback for PolymorphicHelper_t__SetPolymorphicPointer (auto-generated, category: func). Locate PolymorphicHelper_t::SetPolymorphicPointer in the CS2 server module via IDA Pro MCP and emit a fresh, minimal-unique artifact. The deterministic preprocessor could not resolve this symbol on the current gamever - your job is the re-sign. Trigger: PolymorphicHelper_t__SetPolymorphicPointer, PolymorphicHelper_t::SetPolymorphicPointer
Agent fallback for RegisterSchemaTypeOverride_CEntityHandle (auto-generated, category: func). Locate RegisterSchemaTypeOverride_CEntityHandle in the CS2 server module via IDA Pro MCP and emit a fresh, minimal-unique artifact. The deterministic preprocessor could not resolve this symbol on the current gamever - your job is the re-sign. Trigger: RegisterSchemaTypeOverride_CEntityHandle, RegisterSchemaTypeOverride_CEntityHandle
Agent fallback for SC_DumpWorld_CommandHandler-decompiles (auto-generated, category: func). Locate SC_DumpWorld_CommandHandler in the CS2 scenesystem module via IDA Pro MCP and emit a fresh, minimal-unique artifact. The deterministic preprocessor could not resolve this symbol on the current gamever - your job is the re-sign. Trigger: SC_DumpWorld_CommandHandler-decompiles, SC_DumpWorld_CommandHandler
Agent fallback for SC_DumpWorld_CommandHandler (auto-generated, category: func). Locate SC_DumpWorld_CommandHandler in the CS2 scenesystem module via IDA Pro MCP and emit a fresh, minimal-unique artifact. The deterministic preprocessor could not resolve this symbol on the current gamever - your job is the re-sign. Trigger: SC_DumpWorld_CommandHandler, SC_DumpWorld_CommandHandler
Agent fallback for SDL_MouseWarpEmulationChanged-decompiles (auto-generated, category: func). Locate SDL_MouseWarpEmulationChanged in the CS2 SDL3 module via IDA Pro MCP and emit a fresh, minimal-unique artifact. The deterministic preprocessor could not resolve this symbol on the current gamever - your job is the re-sign. Trigger: SDL_MouseWarpEmulationChanged-decompiles, SDL_MouseWarpEmulationChanged
Agent fallback for SDL_MouseWarpEmulationChanged (auto-generated, category: func). Locate SDL_MouseWarpEmulationChanged in the CS2 SDL3 module via IDA Pro MCP and emit a fresh, minimal-unique artifact. The deterministic preprocessor could not resolve this symbol on the current gamever - your job is the re-sign. Trigger: SDL_MouseWarpEmulationChanged, SDL_MouseWarpEmulationChanged
Agent fallback for SDL_PerformWarpMouseInWindow-decompiles (auto-generated, category: func). Locate SDL_PerformWarpMouseInWindow in the CS2 SDL3 module via IDA Pro MCP and emit a fresh, minimal-unique artifact. The deterministic preprocessor could not resolve this symbol on the current gamever - your job is the re-sign. Trigger: SDL_PerformWarpMouseInWindow-decompiles, SDL_PerformWarpMouseInWindow
Agent fallback for SDL_PerformWarpMouseInWindow (auto-generated, category: func). Locate SDL_PerformWarpMouseInWindow in the CS2 SDL3 module via IDA Pro MCP and emit a fresh, minimal-unique artifact. The deterministic preprocessor could not resolve this symbol on the current gamever - your job is the re-sign. Trigger: SDL_PerformWarpMouseInWindow, SDL_PerformWarpMouseInWindow
Agent fallback for SDL_PreInitMouse-decompiles (auto-generated, category: func). Locate SDL_PreInitMouse in the CS2 SDL3 module via IDA Pro MCP and emit a fresh, minimal-unique artifact. The deterministic preprocessor could not resolve this symbol on the current gamever - your job is the re-sign. Trigger: SDL_PreInitMouse-decompiles, SDL_PreInitMouse
Agent fallback for SDL_PreInitMouse-windows (auto-generated, category: func). Locate SDL_PreInitMouse in the CS2 SDL3 module via IDA Pro MCP and emit a fresh, minimal-unique artifact. The deterministic preprocessor could not resolve this symbol on the current gamever - your job is the re-sign. Trigger: SDL_PreInitMouse-windows, SDL_PreInitMouse
Agent fallback for SDL_PreInitMouse (auto-generated, category: func). Locate SDL_PreInitMouse in the CS2 SDL3 module via IDA Pro MCP and emit a fresh, minimal-unique artifact. The deterministic preprocessor could not resolve this symbol on the current gamever - your job is the re-sign. Trigger: SDL_PreInitMouse, SDL_PreInitMouse