7DaysToDie XML Mod Development Guide
Paste the following prompt into your AI chat to install this skill:
Please install @user_10330f97/7daytodie according to https://skillhub.cn/install/skillhub.md.
About this skill
Problem
7DaysToDie mod work often fails when XML is written from memory: invented tags, attributes, trigger values, action names, or passive_effect entries, plus direct edits to Data\Config. This skill turns the process into a config-first Modlet workflow.
How It Works
The skill first resolves the current $GameRoot, then checks original files such as buffs.xml, items.xml, blocks.xml, recipes.xml, and loot.xml before writing patches. For Buffs, it verifies passive_effect, triggered_effect, requirement, and operation; for localization, it keeps keys like name_key and description_key aligned with Localization.txt and preserves CSV column order. It recommends a Modlet layout with precise XPath replace, append, or remove edits instead of modifying vanilla files, and treats Assembly-CSharp.dll as read-only reference when XML alone cannot confirm a type or enum.
Boundaries
It is suited to XML-based stats, items, recipes, Buffs, and localization patches, not DLL modification or assumptions about a fixed install path. Before delivery, verify no unauthorized tokens, no vanilla edits, matching localization keys, UTF-8 XML, and closed tags.
Use Cases
- After resolving the Steam game root, add a new recipe for 7DaysToDie and write it into a Modlet recipes.xml patch.
- Verify RunSpeed and EntityDamage from buffs.xml comments before creating a passive attribute patch with no new enum tokens.
- Sync new Buff name_key and description_key entries into the Modlet Localization.txt with English, Simplified, and Traditional text.
- Use an XPath replace edit to change a weapon damage value without affecting similarly named nodes.
Best For
- Solo 7DaysToDie mod creators who need to avoid inventing XML tags or attributes.
- Gameplay designers balancing Buff stats and triggers who need patches grounded in original tokens.
- Localization engineers maintaining Localization.txt column order for item, Buff, and block texts.
- Technical support engineers debugging mod load issues by reading original XML and DLLs read-only.
Related Skills
Interprets 7-day, 3-hourly city weather for travel, covering outdoor risks, scenic-area comfort, packing, and transportation planning.
A set of six actionable skills for identity-level change, anti-vision, mindset stage, feedback iteration, one-day reset, and gamified follow-through.
Combines AMAP POI coordinates, enforced parameter checks, and site insights to produce a Python-rendered HTML store-location report.
Cast an I Ching coin hexagram with true random numbers and interpret it using Zhu Xi or Shi-Ying methods.