HLND2T

86 mods across 1 repository, 67 stars between them.

fix-cppheaders

25

HLND2T/CS2_VibeSignatures

Skill Claude CodeCodex

Use when s2sdk C++ headers must be repaired to match the latest vtable or record-layout YAML references. Runs runcpptests.py to obtain layout diffs, maps failing cpptests entries to their configured headers, edits only those headers, and repeats validation until the differences are resolved. Triggers: fix cpp headers…

not rated 67 changed 15d ago A SkillSpector: pass 89 tokens original MIT

HLND2T/CS2_VibeSignatures

Skill Claude CodeCodex

Generate reference YAML via project CLI into idapreprocessorscripts/references/ / . .yaml.

not rated 67 changed 1mo ago A SkillSpector: pass 28 tokens original MIT

HLND2T/CS2_VibeSignatures

Skill Claude Code

Generate and validate unique byte signatures for functions using IDA Pro MCP. Use this skill when you need to create a pattern-scanning signature for a function that can reliably locate it across binary updates. Triggers: generate signature, byte signature, pattern signature, function signature, unique signature, sig…

not rated 67 changed 1mo ago A SkillSpector: pass 66 tokens original MIT

HLND2T/CS2_VibeSignatures

Skill Claude Code

Generate and validate unique byte signatures for global variable using IDA Pro MCP. Use this skill when you need to create a pattern-scanning signature for a global variable that can reliably locate it across binary updates. Triggers: global variable signature, signature for global variable.

not rated 67 changed 1mo ago A SkillSpector: pass 59 tokens original MIT

HLND2T/CS2_VibeSignatures

Skill Claude Code

Generate and validate unique byte signatures for instructions that need to be runtime-patched using IDA Pro MCP. Use this skill when you need a signature to locate a specific instruction for patching (e.g., force/skip a branch, NOP a call, change an immediate operand). Triggers: patch signature, signature for patch…

not rated 67 changed 1mo ago A SkillSpector: pass 92 tokens original MIT

HLND2T/CS2_VibeSignatures

Skill Claude Code

Generate and validate unique byte signatures for instructions containing a struct member offset using IDA Pro MCP. Use this skill when you need a signature for an instruction like mov [rcx+1A8h], eax or cmp dword ptr [rdi+0B0h], 0, where the struct offset must be explicitly fixed in the first instruction bytes.…

not rated 67 changed 1mo ago A SkillSpector: pass 109 tokens original MIT

HLND2T/CS2_VibeSignatures

Skill Claude Code

Generate and validate unique byte signatures for instructions containing a virtual-function offset using IDA Pro MCP. Use this skill when you need a signature for an instruction like call qword ptr [rax+538h], where the vfunc offset (0x538) must be explicitly fixed in the first instruction bytes. Triggers: vfunc…

not rated 67 changed 1mo ago A SkillSpector: pass 96 tokens original MIT

get-func-from-yaml

32

HLND2T/CS2_VibeSignatures

Skill Claude Code

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.

not rated 67 changed 2mo ago A SkillSpector: pass 54 tokens original MIT

get-vtable-address

33

HLND2T/CS2_VibeSignatures

Skill Claude Code

Find a function's vtable address using IDA Pro MCP. Use this skill when want to get exact virtual address of a class. Triggers: get vftable address, get virtual function table, find vtable, get vtable.

not rated 67 changed 1mo ago A SkillSpector: pass 53 tokens original MIT

HLND2T/CS2_VibeSignatures

Skill Claude Code

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.

not rated 67 changed 1mo ago A SkillSpector: pass 65 tokens original MIT

get-vtable-index

35

HLND2T/CS2_VibeSignatures

Skill Claude Code

Find a function's vtable offset and index using IDA Pro MCP. Use this skill when you have a function address and need to determine its position in a vtable by iterating through vtable entries. Triggers: vtable index, vftable offset, virtual function table position, find function in vtable.

not rated 67 changed 1mo ago A SkillSpector: pass 69 tokens original MIT

init-gamebin

36

HLND2T/CS2_VibeSignatures

Skill Claude CodeCodex

Initialize this repository's disposable local game binaries for an exact GAMEVER from download.yaml or its latest entry. Use only when explicitly asked to initialize gamebin/bin state for a CS2 game version.

not rated 67 changed 11d ago A SkillSpector: pass 43 tokens original MIT

HLND2T/CS2_VibeSignatures

Skill Claude CodeCodex needs its repo

Rename a symbol (function, vfunc, vtable, struct member, global variable) across all preprocessor scripts, configs/ .yaml entries, and tracked source-owned YAML artifacts. Use when a symbol's name changes (class rename, naming-convention fix, etc.), or when splitting a single finder into an inline/noinline fallback…

not rated 67 changed 2mo ago A SkillSpector: pass 100 tokens original MIT

resolve-pr-conflict

38

HLND2T/CS2_VibeSignatures

Skill Claude CodeCodex

Resolve an open same-repository GitHub PR conflict by merging its base into the writable dev head, resolving source, config, and s2sdk gitlink intent semantically, rebuilding only the conflicted source-owned binartifacts via targeted isolated runs, running the repository review/format/test gates, creating one merge…

not rated 67 changed 11d ago A SkillSpector: pass 96 tokens original MIT

HLND2T/CS2_VibeSignatures

Skill Claude CodeCodex needs its repo

Use when the user wants to run the IDA validation pipeline (uv run idaanalyzebin.py -debug) repeatedly until it reports zero failures. For each failing skill, diagnose the failure, ask the user how to proceed, and offer several viable solutions. Only when the user explicitly says the failure cannot be solved now and…

not rated 67 today A SkillSpector: warn 176 tokens original MIT

run-vcall-finder

40

HLND2T/CS2_VibeSignatures

Skill Claude CodeCodex

Run this repository's ad hoc vcallfinder workflow for explicitly selected CS2 modules and one or more symbol names. Use when asked to temporarily find virtual calls for named symbols without registering them in a versioned analysis config.

not rated 67 today A SkillSpector: pass 51 tokens original MIT

HLND2T/CS2_VibeSignatures

Skill Claude CodeCodex

Safely dispatch an immutable source-owned Release verification or publication from the current origin/main SHA. Use only when explicitly asked to verify, publish, or rebuild a game version.

not rated 67 changed 1mo ago A SkillSpector: pass 38 tokens original MIT

write-func-as-yaml

42

HLND2T/CS2_VibeSignatures

Skill Claude Code

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.

not rated 67 changed 14d ago A SkillSpector: pass 61 tokens original MIT

HLND2T/CS2_VibeSignatures

Skill Claude Code

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.

not rated 67 changed 1mo ago A SkillSpector: pass 45 tokens original MIT

write-patch-as-yaml

44

HLND2T/CS2_VibeSignatures

Skill Claude Code

Write patch analysis results, including patchsig match VA/RVA, as a YAML file beside the binary using IDA Pro MCP. Use this skill after identifying a patch target and generating a unique signature to persist patchname, patchva, patchrva, patchsig, optional patchsigdisp, and patchbytes in a standardized format.

not rated 67 changed 1mo ago A SkillSpector: pass 74 tokens original MIT

HLND2T/CS2_VibeSignatures

Skill Claude Code

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.

not rated 67 changed 14d ago A SkillSpector: pass 52 tokens original MIT

write-vfunc-as-yaml

46

HLND2T/CS2_VibeSignatures

Skill Claude Code

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.

not rated 67 changed 14d ago A SkillSpector: pass 50 tokens original MIT

HLND2T/CS2_VibeSignatures

Skill Claude Code

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.

not rated 67 changed 1mo ago A SkillSpector: pass 42 tokens original MIT

HLND2T/CS2_VibeSignatures

Skill Claude Code

Final-guarantee fallback for the find-IVEngineServer2GetClientSteamID preprocessor. Recovers IVEngineServer2::GetClientSteamID (a virtual function of the IVEngineServer2 interface) in CS2 server.dll / libserver.so by decompiling its known predecessor CBasePlayerControllerHandleCommandJoinTeam and identifying the…

not rated 67 today A SkillSpector: pass 135 tokens original MIT

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: