关于 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.
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ sproutwerk/ skills --skill clientstructs安装后在 Claude Code 中输入/clientstructs确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
NOTICE.mdLICENSEREADME.mdreferences/LICENSENOTICE.mdguide-contributing-a-field-or-function.mdall-structs.txtguide-addon-ui-work.mdguide-conventions-and-version-hygiene.mdguide-signature-resolution-at-runtime.mdguide-pitfalls.mdguide-repo-layout.mdreferences/attributes/AgentAttribute.csBitFieldAttribute.csAddonAttribute.csCExporterIgnoreAttribute.csMemberFunctionAttribute.csGenerateStringOverloadsAttribute.csInheritsAttribute.csStringIgnoreAttribute.csGenerateInteropAttribute.csInfoProxyAttribute.csStaticAddressAttribute.csFixedSizeArrayAttribute.csVirtualTableAttribute.csVirtualFunctionAttribute.csreferences/ecommons/Callback.csreferences/generator/AgentGetterGenerator.csDiagnosticDescriptors.csInteropGenerator.Rendering.cs评论
支持 Markdown