关于 punishlib
Write and debug FFXIV Dalamud plugins that use PunishLib, including Puni.sh plugin About tabs. Use when working with PunishLibMain.Init/Dispose, AboutPlugin, AboutTab.Draw, PunishOption, IconTextButton, InfoBox, ImGuiGroup, API key and Test Key behavior, PunishLib-specific ECommons initialization order or dependency mismatches, or deciding whether PunishLib fits a plugin outside Puni.sh. Distinguishes fixed branding and shared API-key state from reusable widgets. General ECommons or Dalamud setup without PunishLib belongs to those libraries' skills.
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ sproutwerk/ skills --skill punishlib安装后在 Claude Code 中输入/punishlib确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
NOTICE.mdLICENSEREADME.mdLICENSES/BSD-3-Clause-PunishLib.txtreferences/LICENSENOTICE.mdall-internal-members.txtreferences/LICENSES/BSD-3-Clause-PunishLib.txtreferences/PunishLib/PunishLib.slnLICENCE.mdreferences/PunishLib/PunishLib/AboutPlugin.csGenericHelpers.csMotd.csPunishLib.csprojPunishConfig.csPunishLibMain.csPunishOption.csreferences/PunishLib/PunishLib/API/API.csreferences/PunishLib/PunishLib/Configuration/EzConfig.csSharedConfigStorage.csIEzConfig.csSharedConfig.csSharedConfigKey.csIgnoreDefaultValueAttribute.csreferences/PunishLib/PunishLib/ImGuiMethods/AboutTab.csImGuiEx.csImageLoadingResult.csIconButtons.csInfoBox.csImGuiGroup.cs评论
支持 Markdown