Not in the top 1,000 by GitHub stars

Fostanico/hoi4-ai-modding-skills

HOI4 Agent Skills for mod development, maintenance, Mod Doctor diagnostics, regression testing, and media optimization

History

Review weekly changes to SKILL.md before updating. Dates mark the weeks in which we observed each version; checks apply to the recorded commits.

View weekly changes

skills/hoi4-content-builder/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Local scripts

First observation → 2cce00ccc142

No earlier version was observed for comparison.

Compare on GitHub

skills/hoi4-pdx-modding/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Local scripts

First observation → 2cce00ccc142

No earlier version was observed for comparison.

Compare on GitHub

skills/hoi4-review-debug/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Local scripts

First observation → 2cce00ccc142

No earlier version was observed for comparison.

Compare on GitHub

View on GitHubAdd to my skills

Verified commit 2cce00ccc142947fd24aa0cc20a2f2ec72989f4f

12GitHub stars
1star in 7 days
3skills in this repository
10commits in 30 days

Heat

4.5
  • Star growth, last 7 daysNot available
  • Star growth, last 24 hoursNot available
  • Rank movement, last 7 daysNot available
  • Commits, last 30 daysNot available
  • Accounts asking about it through MCP, last 7 daysNot available
  • Hot votes this weekNot available

Heat never changes the order by stars, and sponsorship never touches it. How heat works

Stars over time

Oct 25, 2026Nov 6, 202612

30-day change not yet available: not enough history.

Individual skills in this repository

How it works

hoi4-content-builder

When your agent uses it

Turn plain-language ideas into complete, playable Hearts of Iron IV mods and advanced systems. Use when a user describes a mod without knowing PDX script, or requests events, decisions, focuses, countries, characters, ideas, MIOs, doctrines, raids, special projects, operations, buildings, BOP, achievements, AI, OOBs, factions, diplomacy, GUI, map modes, localisation, models, music, or release packaging. Includes verified templates, multi-file kits, full workflows, and runtime-test handoff.

What it loads into context

Frontmatter

115 tokens

Always available to the agent

SKILL.md

2,217 tokens

When the skill is activated

Reference documents

35,225 tokens

Loaded on request

Token counts are estimates. Scripts run separately; they are not counted as reference context.

The playbook

  1. User guide delivery
  2. Start from the user's idea
  3. Choose a workflow
  4. Reuse verified resources
  5. Build the complete graph
  6. Finish with evidence

Scripts executed separately

  • scripts/build-template-manifest.ps1
  • scripts/generate-gfx-manifest.ps1
  • scripts/new-country-scaffold.ps1
  • scripts/validate-template-manifest.ps1

Files

  • SKILL.mdcore10,271 bytes
  • SKILL.mdcore10,271 bytes
  • agents/openai.yamlasset438 bytes
  • assets/kits/decision-category-cover/common/decisions/categories/MOD_cover_category.txtdoc325 bytes
  • assets/kits/decision-category-cover/common/scripted_guis/MOD_cover_category_scripted_gui.txtdoc129 bytes
  • assets/kits/decision-category-cover/gfx/decision/MOD_cover_category_background.pngasset1,305 bytes
  • assets/kits/decision-category-cover/interface/MOD_cover_category.gfxasset147 bytes
  • assets/kits/decision-category-cover/interface/MOD_cover_category.guiasset930 bytes
  • assets/kits/decision-category-cover/localisation/english/MOD_cover_category_l_english.ymlasset240 bytes
  • assets/kits/decision-category-cover/localisation/japanese/MOD_cover_category_l_japanese.ymlasset296 bytes
  • assets/kits/decision-category-cover/localisation/russian/MOD_cover_category_l_russian.ymlasset331 bytes
  • assets/kits/decision-category-cover/localisation/simp_chinese/MOD_cover_category_l_simp_chinese.ymlasset228 bytes
  • assets/kits/focus-event-idea/common/ideas/MOD_ideas.txtdoc172 bytes
  • assets/kits/focus-event-idea/common/national_focus/MOD_focus_tree.txtdoc380 bytes
  • assets/kits/focus-event-idea/events/MOD_events.txtdoc225 bytes
  • assets/kits/focus-event-idea/localisation/english/MOD_l_english.ymlasset374 bytes
  • assets/kits/frontend-background/common/frontend/backgrounds/MOD_backgrounds.txtdoc277 bytes
  • assets/kits/frontend-background/interface/MOD_small_background.gfxasset135 bytes
  • assets/kits/game-rule-startup/common/game_rules/MOD_game_rules.txtdoc371 bytes
  • assets/kits/game-rule-startup/common/on_actions/MOD_game_rule_on_actions.txtdoc470 bytes
  • assets/kits/game-rule-startup/events/MOD_game_rule_events.txtdoc481 bytes
  • assets/kits/game-rule-startup/localisation/english/MOD_game_rules_l_english.ymlasset322 bytes
  • assets/kits/music-track/localisation/english/MOD_music_l_english.ymlasset42 bytes
  • assets/kits/music-track/music/MOD_music.assetasset71 bytes
  • assets/kits/music-track/music/MOD_songs.txtdoc110 bytes
  • assets/kits/named-ace-operative/common/aces/MOD_ace_types.txtdoc283 bytes
  • assets/kits/named-ace-operative/common/scripted_effects/MOD_named_air_personnel.txtdoc600 bytes
  • assets/kits/named-ace-operative/common/unit_leader/MOD_operative_traits.txtdoc452 bytes
  • assets/kits/named-ace-operative/interface/MOD_named_air_personnel.gfxasset606 bytes
  • assets/kits/named-ace-operative/localisation/english/MOD_named_air_personnel_l_english.ymlasset191 bytes
  • assets/kits/scripted-gui-modal/common/scripted_effects/MOD_modal_effects.txtdoc212 bytes
  • assets/kits/scripted-gui-modal/common/scripted_guis/MOD_modal_scripted_gui.txtdoc355 bytes
  • assets/kits/scripted-gui-modal/interface/MOD_modal.guiasset955 bytes
  • assets/kits/scripted-gui-modal/localisation/english/MOD_modal_l_english.ymlasset163 bytes
  • assets/kits/targeted-state-event/common/decisions/MOD_state_event_decisions.txtdoc595 bytes
  • assets/kits/targeted-state-event/common/decisions/categories/MOD_state_event_categories.txtdoc170 bytes
  • assets/kits/targeted-state-event/events/MOD_state_events.txtdoc436 bytes
  • assets/kits/targeted-state-event/localisation/english/MOD_state_event_l_english.ymlasset446 bytes
  • assets/kits/technology-equipment-chain/common/technologies/MOD_technology.txtdoc500 bytes
  • assets/kits/technology-equipment-chain/common/units/equipment/MOD_equipment.txtdoc608 bytes
  • assets/kits/technology-equipment-chain/interface/MOD_technology_equipment.gfxasset329 bytes
  • assets/kits/technology-equipment-chain/localisation/english/MOD_technology_equipment_l_english.ymlasset337 bytes
  • assets/template-manifest.jsonasset149,573 bytes
  • assets/templates/ability.txtdoc815 bytes
  • assets/templates/achievement.txtdoc492 bytes
  • assets/templates/ai-area.txtdoc176 bytes
  • assets/templates/ai-division-template.txtdoc222 bytes
  • assets/templates/ai-equipment-design.txtdoc416 bytes
  • assets/templates/ai-strategy-plan.txtdoc170 bytes
  • assets/templates/array-effects.txtdoc396 bytes
  • assets/templates/bookmark.txtdoc431 bytes
  • assets/templates/bop.txtdoc778 bytes
  • assets/templates/building.txtdoc395 bytes
  • assets/templates/character.txtdoc378 bytes
  • assets/templates/collection-effect.txtdoc429 bytes
  • assets/templates/combat-tactics.txtdoc742 bytes
  • assets/templates/continuous-focus.txtdoc530 bytes
  • assets/templates/country-definition.txtdoc149 bytes
  • assets/templates/country-event.txtdoc532 bytes
  • assets/templates/country-history.txtdoc369 bytes
  • assets/templates/country-tag.txtdoc101 bytes
  • assets/templates/create-equipment-variant.txtdoc717 bytes
  • assets/templates/decision-category.txtdoc161 bytes
  • assets/templates/decision.txtdoc296 bytes
  • assets/templates/descriptor.modasset123 bytes
  • assets/templates/development-handoff.mddoc682 bytes
  • assets/templates/diplomatic-enable-trigger.txtdoc558 bytes
  • assets/templates/dynamic-modifier.txtdoc630 bytes
  • assets/templates/equipment-module.txtdoc573 bytes
  • assets/templates/event-target-caller.txtdoc259 bytes
  • assets/templates/faction-goal.txtdoc416 bytes
  • assets/templates/faction-member-upgrade.txtdoc728 bytes
  • assets/templates/faction-rule.txtdoc90 bytes
  • assets/templates/faction-template.txtdoc198 bytes
  • assets/templates/focus-inlay.txtdoc960 bytes
  • assets/templates/idea.txtdoc207 bytes
  • assets/templates/intelligence-agency-upgrade.txtdoc730 bytes
  • assets/templates/joint-focus.txtdoc813 bytes
  • assets/templates/law-idea.txtdoc337 bytes
  • assets/templates/localisation-advanced/localisation_advanced_l_english.ymlasset664 bytes
  • assets/templates/localisation-advanced/localisation_advanced_l_japanese.ymlasset727 bytes
  • assets/templates/localisation-advanced/localisation_advanced_l_russian.ymlasset855 bytes
  • assets/templates/localisation-advanced/localisation_advanced_l_simp_chinese.ymlasset661 bytes
  • assets/templates/localisation_l_english.ymlasset516 bytes
  • assets/templates/localisation_l_japanese.ymlasset667 bytes
  • assets/templates/localisation_l_russian.ymlasset837 bytes
  • assets/templates/localisation_l_simp_chinese.ymlasset494 bytes
  • assets/templates/map-mode.txtdoc608 bytes
  • assets/templates/mio-organization.txtdoc297 bytes
  • assets/templates/mission-decision.txtdoc434 bytes
  • assets/templates/mod-technical-guide.mddoc1,164 bytes
  • assets/templates/model-animation.assetasset69 bytes
  • assets/templates/model-entity.assetasset56 bytes
  • assets/templates/mtth-variable.txtdoc200 bytes
  • assets/templates/national-focus-tree.txtdoc371 bytes
  • assets/templates/on-action.txtdoc136 bytes
  • assets/templates/oob-air-wing.txtdoc157 bytes
  • assets/templates/oob-land.txtdoc787 bytes
  • assets/templates/operation.txtdoc735 bytes
  • assets/templates/opinion-modifier.txtdoc174 bytes
  • assets/templates/raid-category.txtdoc166 bytes
  • assets/templates/raid-type.txtdoc1,074 bytes
  • assets/templates/reversed-ai-strategy.txtdoc492 bytes
  • assets/templates/scientist-character.txtdoc341 bytes
  • assets/templates/scripted-diplomatic-action.txtdoc806 bytes
  • assets/templates/scripted-effect.txtdoc122 bytes
  • assets/templates/scripted-localisation.txtdoc629 bytes
  • assets/templates/scripted-trigger.txtdoc117 bytes
  • assets/templates/special-project.txtdoc622 bytes
  • assets/templates/sprite.gfxasset124 bytes
  • assets/templates/state-history.txtdoc427 bytes
  • assets/templates/state-name-effect.txtdoc301 bytes
  • assets/templates/subdoctrine.txtdoc835 bytes
  • assets/templates/targeted-state-decision.txtdoc725 bytes
  • assets/templates/unit-leader-trait.txtdoc849 bytes
  • assets/templates/unit-name-list.txtdoc251 bytes
  • assets/templates/unit-subunit.txtdoc526 bytes
  • references/advanced-engineering.mddoc2,099 bytes
  • references/advanced-patterns.mddoc4,414 bytes
  • references/build-workflows.mddoc6,310 bytes
  • references/community-library-audit.mddoc8,387 bytes
  • references/natural-language-intake.mddoc2,496 bytes
  • references/pdx-templates.mddoc6,269 bytes
  • references/system-coverage.mddoc2,970 bytes
  • references/template-catalog.mddoc19,543 bytes
  • scripts/build-template-manifest.ps1runs5,440 bytes
  • scripts/generate-gfx-manifest.ps1runs3,848 bytes
  • scripts/new-country-scaffold.ps1runs4,551 bytes
  • scripts/validate-template-manifest.ps1runs3,363 bytes
  • workflows/build-advanced-system.mddoc2,138 bytes
  • workflows/build-complete-mod.mddoc1,906 bytes
  • workflows/build-core-content.mddoc1,801 bytes
  • workflows/build-feature.mddoc1,926 bytes
  • workflows/build-map-history.mddoc1,215 bytes
  • workflows/release-mod.mddoc1,346 bytes
  • workflows/test-mod.mddoc13,125 bytes
  • workflows/use-advanced-patterns.mddoc2,158 bytes
  • workflows/verify-template.mddoc1,546 bytes
  • ../hoi4-pdx-modding/assets/user-guides/hoi4-modding-guide.en.mddoc8,526 bytes
  • ../hoi4-pdx-modding/assets/user-guides/hoi4-modding-guide.zh-CN.mddoc6,943 bytes
  • ../hoi4-pdx-modding/references/animated-textures.mddoc13,487 bytes
  • ../hoi4-pdx-modding/references/gui-shader-effects.mddoc11,900 bytes
  • ../hoi4-pdx-modding/references/ide-extensions.mddoc5,518 bytes
  • ../hoi4-pdx-modding/references/leader-abilities.mddoc5,274 bytes
  • ../hoi4-pdx-modding/references/pdx-language.mddoc7,559 bytes
  • ../hoi4-pdx-modding/references/semantic-intent-audit.mddoc2,982 bytes
  • ../hoi4-pdx-modding/references/shader-map-projection.mddoc11,087 bytes
  • ../hoi4-pdx-modding/references/workflow-boundaries.mddoc4,341 bytes

No excerpt is shown for this license. Read the source on GitHub.

View the complete source on GitHub

Skills included

  • hoi4-content-builder
  • hoi4-pdx-modding
  • hoi4-review-debug

Repository facts

License
CC-BY-SA-4.0
Created
Jul 17, 2026
Last pushed
Oct 28, 2026
Forks
0
Open issues
1
Project activity
Active

Before you install

Local scripts

Automated signals, not a guarantee

Checked Nov 6, 2026

Not fully analyzed: some files were too long, unreadable or missing. This never lowers the level.

Show 9 notes
  • skills/hoi4-content-builder/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/hoi4-pdx-modding/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/hoi4-pdx-modding/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/hoi4-pdx-modding/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/hoi4-pdx-modding/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/hoi4-pdx-modding/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/hoi4-review-debug/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/hoi4-review-debug/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/hoi4-review-debug/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
Show all 93 signals by file

skills/hoi4-content-builder/scripts/build-template-manifest.ps1

  • Executable scriptline 1
    Executable file

skills/hoi4-content-builder/scripts/generate-gfx-manifest.ps1

  • Executable scriptline 1
    Executable file

skills/hoi4-content-builder/scripts/new-country-scaffold.ps1

  • Executable scriptline 1
    Executable file

skills/hoi4-content-builder/scripts/validate-template-manifest.ps1

  • Executable scriptline 1
    Executable file

skills/hoi4-pdx-modding/references/community-tool-index.md

  • Network accessline 17
    The temporary extractor was [`pyinstxtractor-ng`](https://github.com/pyinstxtractor/pyinstxtractor-ng)
  • Network accessline 18
    [`pyinstxtractor-ng`](https://github.com/pyinstxtractor/pyinstxtractor-ng)

skills/hoi4-pdx-modding/references/localisation-deep-dive.md

  • Network accessline 49
    - [HOI4 localisation Wiki](https://hoi4.parawikis.com/wiki/%E6%9C%AC%E5%9C%B0%E5%8C%96)
  • Network accessline 49
    - [HOI4 localisation Wiki](https://hoi4.parawikis.com/wiki/%E6%9C%AC%E5%9C%B0%E5%8C%96)
  • Network accessline 50
    - [Paradox Performance and Modding diary](https://store.steampowered.com/news/app/394360/view/6148070194801725069)
  • Network accessline 50
    - [Paradox Performance and Modding diary](https://store.steampowered.com/news/app/394360/view/6148070194801725069)
  • Network accessline 51
    - [Official HOI4 Steam news](https://store.steampowered.com/news/app/394360)
  • Network accessline 51
    - [Official HOI4 Steam news](https://store.steampowered.com/news/app/394360)

skills/hoi4-pdx-modding/references/pdx-script.md

  • Network accessline 26
    4. Official Steam patch notes and developer diaries as discovery/version-history    references, with implementation claims checked against the installed build. 5. The [HOI4 Wiki](https://hoi4.paradoxwikis.com/Modding) as optional background
  • Network accessline 27
    references, with implementation claims checked against the installed build. 5. The [HOI4 Wiki](https://hoi4.paradoxwikis.com/Modding) as optional background    reference only. A Wiki lookup is not a prerequisite for any workflow.
  • Network accessline 28
    5. The [HOI4 Wiki](https://hoi4.paradoxwikis.com/Modding) as optional background

skills/hoi4-pdx-modding/references/recent-official-modding-changes.md

  • Network accessline 83
    Official discovery source: [QoL patch 1.19.4, 2026-10-27](https://steamcommunity.com/ogg/394360/announcements/detail/684142629662760620),
  • Network accessline 84
    also readable in the [official Steam announcement feed](https://store.steampowered.com/news/posts/?appids=394360&feed=steam_community_announcements).
  • Network accessline 331
    | Date | Official entry | Modding changes relevant to code | |---|---|---| | 2024-03-06 | [1.14.1 BOLIVAR](https://store.steampowered.com/news/app/394360/view/5679673637649096241) | `research_weight_factor`; deployed manpower variables; sub
  • Network accessline 332
    |---|---|---| | 2024-03-06 | [1.14.1 BOLIVAR](https://store.steampowered.com/news/app/394360/view/5679673637649096241) | `research_weight_factor`; deployed manpower variables; sub-ideology colours; equipment `is_frame`; war-length triggers;
  • Network accessline 333
    | 2024-03-06 | [1.14.1 BOLIVAR](https://store.steampowered.com/news/app/394360/view/5679673637649096241) | `research_weight_factor`; deployed manpower variables; sub-ideology colours; equipment `is_frame`; war-length triggers; faction/volun
  • Network accessline 334
    | 2024-03-13 | [1.14.2](https://store.steampowered.com/news/app/394360/view/5686429670867588092) | Negative stats no longer disable `create_equipment_variant` or AI equipment creation. |
  • Network accessline 335
    | 2024-03-21 | [1.14.3](https://store.steampowered.com/news/app/394360/view/5686430301718087167) | Correct old ideology token for `on_ruling_party_changed`; deprecated unsafe `on_ruling_party_change_immediate` compatibility hook. |
  • Network accessline 336
    | 2024-06-10 | [1.14.6](https://store.steampowered.com/news/app/394360/view/5746109972563430519) | Equipment `is_frame` now auto-obsoletes. |
  • Network accessline 337
    | 2024-08-29 | [1.14.8](https://store.steampowered.com/news/app/394360/view/6240387642454310038) | Invalid intelligence-agency unlock without La Resistance now produces a useful error. |
  • Network accessline 338
    | 2024-11-11 | [Performance and Modding](https://store.steampowered.com/news/app/394360/view/6148070194801725069) | Bound and formatted localisation, contextual GUI text/tooltips, country-prefixed state/province names, focus navigation, foc
  • Network accessline 339
    | 2024-11-13 | [1.15.0 Götterdämmerung](https://store.steampowered.com/news/app/394360/view/1783238125180862) | `divisional_commander_xp`; MIO category equipment-group bonuses; resource factor modifiers; AI template redesign; archetype fact
  • Network accessline 340
    | 2024-11-21 | [1.15.1](https://store.steampowered.com/news/app/394360/view/1783872411985145) | Added `has_truce_with`. |
  • Network accessline 341
    | 2024-12-05 | [1.15.2](https://store.steampowered.com/news/app/394360/view/1784506359237381) | AI equipment `design_team`; pre-peace-conference on_action; multiple `same_support_type` support brigades. |
  • Network accessline 342
    | 2025-01-21 | [1.15.4](https://store.steampowered.com/news/app/394360/view/1789039014498817) | Fixed saved event target localisation evaluation order relative to contextual localisation V1/V2. |
  • Network accessline 343
    | 2025-03-03 | [1.16 release notes](https://store.steampowered.com/news/app/394360/view/1792751526143057) | Artillery/cavalry/unit-type ratio triggers now include support units. |
  • Network accessline 344
    | 2025-03-12 | [Operation HEAD](https://store.steampowered.com/news/app/394360/view/1794014851391211) | Added `count` to all `any_object` triggers, including scoped-variable counts. |
  • Network accessline 345
    | 2025-03-20 | [Operation KNEE](https://store.steampowered.com/news/app/394360/view/1794102528303441) | Added focus `bypass_effect`. |
  • Network accessline 346
    | 2025-03-27 | [1.16.3 Operation SHOULDER](https://store.steampowered.com/news/app/394360/view/1795283637820747) | Duplicate province-building diagnostics; AI template `front_role_override`; `load_focus_tree.copy_completed_from`; resistance
  • Network accessline 347
    | 2025-04-09 | [1.16.5 open beta](https://store.steampowered.com/news/app/394360/view/1796551539183934) | Fixed missing-state scope crashes and dynamic scopes in `fighting_army_strength_ratio`. |
  • Network accessline 348
    | 2025-06-16 | [1.16.9](https://store.steampowered.com/news/app/394360/view/1802354289690956) | Added event `after` effect block. |
  • Network accessline 349
    | 2025-11-20 | [1.17.0 NCNS](https://store.steampowered.com/news/app/394360/view/1816849002009911) | New modifiers and resource-collection trigger; raid range factor; GUI `fade_delay`; buttons with scripted effects in focus inlays; `languag
  • Network accessline 350
    | 2025-11-26 | [1.17.1](https://store.steampowered.com/news/app/394360/view/1817483467033172) | Doctrine grid dimensions; scripted GUI country-switch fix; AI-template weight debug; `naval_dominance` accepts AI areas. |
  • Network accessline 351
    | 2025-12-04 | [1.17.2](https://store.steampowered.com/news/app/394360/view/1818118366172856) | Doctrine mastery modifiers; track `active`; `has_any_grand_doctrine`; energy modifier; AI faction-theatre ImGui. |
  • Network accessline 352
    | 2025-12-10 | [1.17.3](https://store.steampowered.com/news/app/394360/view/1818752592120678) | `count_in_collection` equipment ratios, sub-unit categories/definitions, and stockpile checks. |
  • Network accessline 353
    | 2026-02-19 | [1.17.4](https://store.steampowered.com/news/app/394360/view/1825093633185039) | Safer state triggers; country `energy_ratio`; `only_imported` resource check; normalized-range warnings. |
  • Network accessline 354
    | 2026-03-16 | [1.17.5](https://store.steampowered.com/news/app/394360/view/1826992588601565) | Console command chains with `&&`; designer icon-weight debug; SubUnitDefinition-based equipment icon pools. |
  • Network accessline 355
    | 2026-04-21 | [1.18 Peace for Our Time](https://store.steampowered.com/news/app/394360/view/1830163047268442) | Advisor-targeted `pp_spend_priority`; normalized stability error checking. |
  • Network accessline 356
    | 2026-06-04 | [HOI IV-X update](https://store.steampowered.com/news/app/394360/view/1834602721187475) | `naval_invasion_support_priority`; blocked naval regions respected by AI objectives; equipment-role raw-score debug. |
  • Network accessline 357
    | 2026-06-10 | [1.19.0 Thunder at our Gates](https://store.steampowered.com/news/app/394360/view/1835236783557496) | Multi-track subdoctrines and `xor`; scoped decision war hooks; `unlock_subunit`; medal/HQ changes; removal of temporary uni
  • Network accessline 358
    | 2026-06-17 | [1.19.1](https://store.steampowered.com/news/app/394360/view/1835871199300348) | `impassable_ignored_links`; announced additional math functions, subject to the current documentation caveat above. |
  • Network accessline 359
    | 2026-06-30 | [1.19.2](https://store.steampowered.com/news/app/394360/view/1836506165562428) | Updated math docs; logical math operations, `lerp`, `atan`, `atan2`; advisor `always_show_on_actions_tooltip`; raid `unit_animations`. |
  • Network accessline 360
    | 2026-09-17 | [1.19.3](https://steamcommunity.com/games/394360/announcements/detail/712286322480383531) | Admiral combat on_actions; combatant strategic-region trigger; `set_autonomy.keep_subjects`; core-state collection operators; Army HQ
  • Network accessline 361
    | 2026-10-27 | [1.19.4 QoL](https://steamcommunity.com/ogg/394360/announcements/detail/684142629662760620) | Fuel-saving thresholds; equipment stat scaling; state-variable math and advisor tooltip fixes; border-war/major-list options with i

skills/hoi4-pdx-modding/references/source-attribution.md

  • Network accessline 8
    - Source project: [Millennium Dawn: A Modern Day Mod](https://github.com/MillenniumDawn/Millennium-Dawn)
  • Network accessline 9
    - Source authors: Millennium Dawn Development Team and repository contributors - Source license: [Creative Commons Attribution-ShareAlike 4.0 International](https://creativecommons.org/licenses/by-sa/4.0/) - Source snapshot: a locally revie
  • Network accessline 10
    - Source license: [Creative Commons Attribution-ShareAlike 4.0 International](https://creativecommons.org/licenses/by-sa/4.0/)
  • Network accessline 44
    The community-maintained [Hearts of Iron IV Wiki](https://hoi4.paradoxwikis.com/Modding)
  • Network accessline 58
    - Official feed: [Hearts of Iron IV Steam news](https://store.steampowered.com/news/app/394360)
  • Network accessline 100
    - [Kon-on/hoi4-modding-skill](https://github.com/Kon-on/hoi4-modding-skill),
  • Network accessline 101
    `master`, MIT, local archive `hoi4-modding-skill-master.zip`; - [postigodev/hoi4-agent-skill](https://github.com/postigodev/hoi4-agent-skill),   `v0.2.0`, MIT, local archive `hoi4-agent-skill-0.2.0.zip`;
  • Network accessline 102
    - [postigodev/hoi4-agent-skill](https://github.com/postigodev/hoi4-agent-skill),
  • Network accessline 103
    `v0.2.0`, MIT, local archive `hoi4-agent-skill-0.2.0.zip`; - [zhangxiaoyu66666/hoi4skill](https://github.com/zhangxiaoyu66666/hoi4skill),   `v0.30.1`, GPL-3.0-only, local archive `hoi4skill-0.30.1.zip`.
  • Network accessline 104
    - [zhangxiaoyu66666/hoi4skill](https://github.com/zhangxiaoyu66666/hoi4skill),
  • Network accessline 169
    The GPL-3.0-only [`pyinstxtractor-ng`](https://github.com/pyinstxtractor/pyinstxtractor-ng)
  • Network accessline 170
    [`pyinstxtractor-ng`](https://github.com/pyinstxtractor/pyinstxtractor-ng)
  • Network accessline 178
    the local Workshop cache. Its creator describes the pipeline as C to Wasm to script and publishes a GPL-2.0-or-later HOI4 branch of Doomgeneric at <https://github.com/Yard1/doomgeneric/tree/hoi4>. The Workshop package contains
  • Network accessline 179
    script and publishes a GPL-2.0-or-later HOI4 branch of Doomgeneric at <https://github.com/Yard1/doomgeneric/tree/hoi4>. The Workshop package contains generated scripted effects, scripted GUIs, shaders, palette textures, embedded
  • Network accessline 180
    <https://github.com/Yard1/doomgeneric/tree/hoi4>. The Workshop package contains
  • Network accessline 198
    On 2026-10-10, the local package of [Globe Mod, Workshop item 3816496697](https://steamcommunity.com/sharedfiles/filedetails/?id=3816496697)
  • Network accessline 199
    [Globe Mod, Workshop item 3816496697](https://steamcommunity.com/sharedfiles/filedetails/?id=3816496697)
  • Network accessline 254
    The 2026-07-17 localisation expansion used the community-maintained [HOI4 localisation reference](https://hoi4.parawikis.com/wiki/%E6%9C%AC%E5%9C%B0%E5%8C%96)
  • Network accessline 255
    [HOI4 localisation reference](https://hoi4.parawikis.com/wiki/%E6%9C%AC%E5%9C%B0%E5%8C%96)
  • Network accessline 256
    for discovery and Paradox's official [Performance and Modding diary](https://store.steampowered.com/news/app/394360/view/6148070194801725069) for the introduction of bound localisation, context-aware GUI text, and
  • Network accessline 257
    [Performance and Modding diary](https://store.steampowered.com/news/app/394360/view/6148070194801725069)
  • Network accessline 273
    On 2026-09-14, a local copy of Workshop item [2920322200, 新-改名(支持中文)](https://steamcommunity.com/sharedfiles/filedetails/?id=2920322200)
  • Network accessline 274
    [2920322200, 新-改名(支持中文)](https://steamcommunity.com/sharedfiles/filedetails/?id=2920322200)

skills/hoi4-pdx-modding/scripts/audit-visible-flag-localisation.ps1

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/hoi4-pdx-modding/scripts/check-gui-shader-format.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/hoi4-pdx-modding/scripts/index-vanilla-docs.ps1

  • Executable scriptline 1
    Executable file

skills/hoi4-pdx-modding/scripts/validate-hoi4.ps1

  • Executable scriptline 1
    Executable file

skills/hoi4-review-debug/references/field-tested-pitfalls.md

  • Access to secretsline 37
    [Credential-related source omitted]

skills/hoi4-review-debug/references/native-crash-reverse-engineering.md

  • Network accessline 123
    - Ghidra releases: <https://github.com/NationalSecurityAgency/ghidra/releases>
  • Network accessline 124
    - Ghidra repository and installation requirements:   <https://github.com/NationalSecurityAgency/ghidra> - Eclipse Temurin releases: <https://adoptium.net/temurin/releases/>
  • Network accessline 125
    <https://github.com/NationalSecurityAgency/ghidra>
  • Network accessline 126
    - Eclipse Temurin releases: <https://adoptium.net/temurin/releases/>
  • Network accessline 127
    - Adoptium release API: <https://api.adoptium.net/>

skills/hoi4-review-debug/scripts/analyze-hoi4-log.ps1

  • Executable scriptline 1
    Executable file

skills/hoi4-review-debug/scripts/audit-hoi4-map.ps1

  • Executable scriptline 1
    Executable file

skills/hoi4-review-debug/scripts/audit-hoi4-mod.ps1

  • Executable scriptline 1
    Executable file
  • Network accessline 1201
    $sarif = [pscustomobject]@{             version = '2.1.0'             '$schema' = 'https://json.schemastore.org/sarif-2.1.0.json'
  • Network accessline 1202
    version = '2.1.0'             '$schema' = 'https://json.schemastore.org/sarif-2.1.0.json'             runs = @([pscustomobject]@{
  • Network accessline 1203
    '$schema' = 'https://json.schemastore.org/sarif-2.1.0.json'
  • Network accessline 1204
    runs = @([pscustomobject]@{                 tool = [pscustomobject]@{ driver = [pscustomobject]@{ name = 'HOI4 Mod Doctor'; informationUri = 'https://github.com/Fostanico/hoi4-ai-modding-skills'; rules = $rules } }                 results =
  • Network accessline 1205
    tool = [pscustomobject]@{ driver = [pscustomobject]@{ name = 'HOI4 Mod Doctor'; informationUri = 'https://github.com/Fostanico/hoi4-ai-modding-skills'; rules = $rules } }

skills/hoi4-review-debug/scripts/audit-localisation.ps1

  • Executable scriptline 1
    Executable file

skills/hoi4-review-debug/scripts/audit-media-footprint.ps1

  • Executable scriptline 1
    Executable file

skills/hoi4-review-debug/scripts/audit-vanilla-overrides.ps1

  • Executable scriptline 1
    Executable file

How the signals fit together

Facts from a static read of the files at the pinned commit. They describe what the code does, not why.

Some files could not be read; the facts below still hold.

Declared and executed: 2 facts
Signal confidence: 93 facts

and 43 more

Works with

Agent compatibility, from the files in this repository
AgentStatusEvidenceInstall to
Claude CodeCompatibleStandard SKILL.md skills/hoi4-content-builder/SKILL.md.claude/skills/<skill-name>/
CodexCompatibleStandard SKILL.md skills/hoi4-content-builder/SKILL.md.agents/skills/<skill-name>/
CursorCompatibleStandard SKILL.md skills/hoi4-content-builder/SKILL.md.cursor/skills/<skill-name>/
Gemini CLICompatibleStandard SKILL.md skills/hoi4-content-builder/SKILL.md.gemini/skills/<skill-name>/
GitHub CopilotCompatibleStandard SKILL.md skills/hoi4-content-builder/SKILL.md.github/skills/<skill-name>/
OpenCodeCompatibleStandard SKILL.md skills/hoi4-content-builder/SKILL.md.opencode/skills/<skill-name>/
  • Native The repository ships a manifest, folder or frontmatter field for this agent.
  • Compatible A standard SKILL.md that this agent can read.
  • Unknown No evidence either way.

Derived automatically from paths, manifests and frontmatter. Not tested on each agent.