find-GiveNamedItem-AND-UTIL_CreateEntityByName-AND-CBaseEntity_DispatchSpawn

Locate CS2 server binary entry points and generate per-function YAML outputs.

60|11|Updated Jan 23, 2026
One-click install
npx skills add https://github.com/HLND2T/CS2_VibeSignatures --skill find-givenameditem-and-util-createentitybyname-and-cbaseentity-dispatchspawn-hlnd2t
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: find-GiveNamedItem-AND-UTIL_CreateEntityByName-AND-CBaseEntity_DispatchSpawn
Source: https://github.com/HLND2T/CS2_VibeSignatures/tree/main/.claude/skills/find-GiveNamedItem-AND-UTIL_CreateEntityByName-AND-CBaseEntity_DispatchSpawn
Command: npx skills add https://github.com/HLND2T/CS2_VibeSignatures --skill find-givenameditem-and-util-createentitybyname-and-cbaseentity-dispatchspawn-hlnd2t

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps reverse engineers locate and map critical entity creation routines in CS2 binaries (GiveNamedItem, UTIL_CreateEntityByName, CBaseEntity_DispatchSpawn) to generate robust analysis artifacts and YAML outputs.

Core Features & Use Cases

  • Provides a structured workflow to identify function entry points, rename references, and generate function signatures using IDA Pro MCP.
  • Produces per-function YAML outputs for server.dll and libserver.so, enabling automatic integration into tooling and pipelines.
  • Useful for modders, security researchers, and game developers analyzing CS2 server internals.

Quick Start

Identify the GiveNamedItem and related functions in the target binaries with IDA Pro MCP and generate YAML outputs for analysis results.

Frequently Asked Questions about find-GiveNamedItem-AND-UTIL_CreateEntityByName-AND-CBaseEntity_DispatchSpawn

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

FAQPage Schema
How do I locate GiveNamedItem in CS2 server binaries?

To locate GiveNamedItem in CS2 server binaries, you analyze server.dll and libserver.so using IDA Pro MCP workflows. This process decompiles the modules, identifies the direct entry points for entity creation routines, and generates per-function YAML outputs mapping the signatures.

What is the best way to find CBaseEntity_DispatchSpawn signatures using IDA Pro?

Finding CBaseEntity_DispatchSpawn signatures using IDA Pro involves decompiling the CS2 server modules and matching expected behaviors to function prototypes. This skill automates the identification and renaming of references to produce reliable YAML analysis artifacts.

Does this entity creation analysis support both Windows and Linux CS2 servers?

Yes, this entity creation analysis supports both Windows and Linux CS2 servers. It explicitly covers the server.dll module for Windows and libserver.so for Linux, ensuring that generated signatures and analysis outputs align with the expected function prototypes across both platforms.

How do I generate YAML outputs for UTIL_CreateEntityByName?

To generate YAML outputs for UTIL_CreateEntityByName, you run the IDA Pro MCP workflow against the target CS2 binaries. The skill locates the entry point, renames the function references accordingly, and exports the structured YAML data for pipeline integration.

Can I use IDA Pro MCP to map CS2 reverse-engineering function prototypes?

Yes, you can use IDA Pro MCP to map CS2 reverse-engineering function prototypes. The skill leverages this workflow to decompile server binaries, rename identified functions, and ensure the generated signatures align with the specified entity creation behaviors.

When do I need to map entity creation routines in server.dll or libserver.so?

You need to map entity creation routines in server.dll or libserver.so when developing mods or conducting security research on CS2 server internals. Generating structured YAML outputs for these functions allows you to reliably integrate entity spawning logic into external tooling and pipelines.