find-CGameSceneNode_GetSkeletonInstance

Locate CGameSceneNode_GetSkeletonInstance in CS2 binaries via IDA Pro MCP.

60|11|Updated Jan 23, 2026
One-click install
npx skills add https://github.com/HLND2T/CS2_VibeSignatures --skill find-cgamescenenode-getskeletoninstance-hlnd2t
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: find-CGameSceneNode_GetSkeletonInstance
Source: https://github.com/HLND2T/CS2_VibeSignatures/tree/main/.claude/skills/find-CGameSceneNode_GetSkeletonInstance
Command: npx skills add https://github.com/HLND2T/CS2_VibeSignatures --skill find-cgamescenenode-getskeletoninstance-hlnd2t

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Find and identify the CGameSceneNode_GetSkeletonInstance virtual function in CS2 binaries using IDA Pro MCP. Use this skill when reverse engineering CS2 server.dll or libserver.so to locate the GetSkeletonInstance function in CGameSceneNode vtable.

Core Features & Use Cases

  • Locate the CGameSceneNode_GetSkeletonInstance vfunc at vtable index 8 (offset 0x40) within the CBodyComponentSkeletonInstance's vtable.
  • Trace references to the skeleton instance to expose function callers, and generate YAML signatures for related struct offsets (CBaseAnimGraph::m_skeletonInstance at 0x278 and CSkeletonInstance::m_animationController at 0x3A0).
  • Use in scenarios such as analyzing GetSkeletonInstance, validating function location, and producing machine-readable metadata for tooling.

Quick Start

Run IDA Pro MCP workflow to locate the GetSkeletonInstance function in the CGameSceneNode vtable.

Frequently Asked Questions about find-CGameSceneNode_GetSkeletonInstance

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I locate the GetSkeletonInstance function in CS2 server binaries?▼

You can locate the GetSkeletonInstance function by analyzing the CGameSceneNode vtable in CS2 server binaries using IDA Pro MCP, targeting vtable index 8 at offset 0x40.

What struct offsets are related to CGameSceneNode GetSkeletonInstance in CS2?▼

The related struct offsets are CBaseAnimGraph::m_skeletonInstance at 0x278 and CSkeletonInstance::m_animationController at 0x3A0, which are traced alongside the CGameSceneNode vtable analysis.

How does vtable signature analysis work for reverse engineering CS2?▼

Vtable signature analysis for CS2 reverse engineering works by identifying virtual function tables like CBodyComponentSkeletonInstance, verifying specific vtable indices such as index 8 at offset 0x40, and tracing cross-references to generate YAML metadata.

Can I use IDA Pro MCP to analyze libserver.so and server.dll for CS2?▼

Yes, IDA Pro MCP supports reverse engineering both CS2 server.dll and libserver.so binaries to locate virtual functions, analyze vtable structures, and generate machine-readable function references.

How do I trace function callers after finding GetSkeletonInstance in CS2?▼

After finding GetSkeletonInstance, trace references to the skeleton instance to expose function callers and generate YAML signatures for related struct offsets like CBaseAnimGraph::m_skeletonInstance at 0x278 and CSkeletonInstance::m_animationController at 0x3A0.

Does the CGameSceneNode vtable analysis generate machine-readable metadata?▼

Yes, analyzing the CGameSceneNode vtable generates machine-readable YAML metadata and function references, validating the function location at vtable index 8 and producing signatures for related struct offsets.