mcpField
C
clientstructs

clientstructs

github.com/sproutwerkOther8 installs
Repository

About clientstructs

Locate native FFXIV structs and offsets, resolve signatures, and write or debug unsafe FFXIVClientStructs code for Dalamud plugins and Splatoon scripts. Use when working with explicit-layout structs, vtables, source-generator attributes, native signatures, singleton pointers, AtkUnitBase callbacks, AtkValue, data.yml, or adding fields and functions. Covers a pinned memory-layout snapshot; use Dalamud services guidance for plugin lifecycle.

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/sproutwerk/skills --skill clientstructs

After installing, type/clientstructsin Claude Code to confirm it loaded.

Bundled files

References and scripts installed along with SKILL.md.

NOTICE.md
LICENSE
README.md
references/
LICENSE
NOTICE.md
guide-contributing-a-field-or-function.md
all-structs.txt
guide-addon-ui-work.md
guide-conventions-and-version-hygiene.md
guide-signature-resolution-at-runtime.md
guide-pitfalls.md
guide-repo-layout.md
references/attributes/
AgentAttribute.cs
BitFieldAttribute.cs
AddonAttribute.cs
CExporterIgnoreAttribute.cs
MemberFunctionAttribute.cs
GenerateStringOverloadsAttribute.cs
InheritsAttribute.cs
StringIgnoreAttribute.cs
GenerateInteropAttribute.cs
InfoProxyAttribute.cs
StaticAddressAttribute.cs
FixedSizeArrayAttribute.cs
VirtualTableAttribute.cs
VirtualFunctionAttribute.cs
references/ecommons/
Callback.cs
references/generator/
AgentGetterGenerator.cs
DiagnosticDescriptors.cs
InteropGenerator.Rendering.cs

Comments

Markdown supported