SKILLEMALL.ai

FF hoi4-mod-maker

HOI4 mod全流程技能。国策树/民族精神/人物/事件/决议/本地化/变量/调试。触发:HOI4、钢铁雄心、钢4、国策、国策树、民族精神、焦点树、focus tree、national_focus、ideas、spirits、events、decisions、localisation、inner circle、连续焦点、replace_path、modding、Paradox

Not recommendedlow grade F
ClawHub Agent Skills author: 龚垚淼 v1.0.3 MIT-0 80 files body ≈ 3 521 tokens Open the sourceclawhub.ai analyzed 3 d ago

As a process F 40/100 · Will not run — References files that are not bundled: examples/09_focus_tree_design_guide.md, examples/02_ideas_annotated.md, examples/08_importing_ideas_annotated.md

GeneratorVS CodeInfrastructureSoftware developmenttype and topics are labelled automatically from the skill text
JSON
Technical rating
F
23/100
safety, quality, tests
Safety 60%
0
Quality 40%
58
Run on models
none yet
Process rating
F
40/100
Will not run
References files that are not bundled: examples/09_focus_tree_design_guide.md, examples/02_ideas_annotated.md, examples/08_importing_ideas_annotated.md
Tools and files w 18
0
Result and completion w 14
0
Failures and branches w 10
0
the three weakest of ten parameters · all ten

How to improve

  1. Say in the description WHEN to use the skill ("use when…", example requests): that is the agent's main cue.
  2. The text references files that are not there: add them or drop the references.
For the model run — optional
  • Your own cases (evals/evals.json, 4–6 real requests with expected answers): the full check would then run those instead of a model-drafted suite.
  • A spec.yaml with trigger phrases and assertions — a behaviour contract for CI; `skilltest init` writes a template.

Guard findings · 261

✓ No critical or high findings

Medium and low: 261
  • low Secrets in code secret-high-entropy-token references/scripted_triggers.md:332
    High-entropy token-like string (may be an id, hash or a credential)
    has_…ope = {
  • low Secrets in code secret-high-entropy-token references/vanilla_focus_trees/afghanistan.txt:705
    High-entropy token-like string (may be an id, hash or a credential)
    icon = GFX_…y_1
  • low Secrets in code secret-high-entropy-token references/vanilla_focus_trees/afghanistan.txt:980
    High-entropy token-like string (may be an id, hash or a credential)
    custom_effect_tooltip = AFG_…_tt
  • low Secrets in code secret-high-entropy-token references/vanilla_focus_trees/afghanistan.txt:1382
    High-entropy token-like string (may be an id, hash or a credential)
    custom_effect_tooltip = AFG_…_tt
  • low Secrets in code secret-high-entropy-token references/vanilla_focus_trees/afghanistan.txt:1676
    High-entropy token-like string (may be an id, hash or a credential)
    icon = GFX_…n_1
  • low Secrets in code secret-high-entropy-token references/vanilla_focus_trees/afghanistan.txt:2874
    High-entropy token-like string (may be an id, hash or a credential)
    icon = GFX_…ip2
  • low Secrets in code secret-high-entropy-token references/vanilla_focus_trees/argentina.txt:2798
    High-entropy token-like string (may be an id, hash or a credential)
    icon = GFX_…y_2
  • low Secrets in code secret-high-entropy-token references/vanilla_focus_trees/argentina.txt:2931
    High-entropy token-like string (may be an id, hash or a credential)
    icon = GFX_…y_1
  • low Secrets in code secret-high-entropy-token references/vanilla_focus_trees/argentina.txt:3288
    High-entropy token-like string (may be an id, hash or a credential)
    icon = GFX_…ip2
  • low Secrets in code secret-high-entropy-token references/vanilla_focus_trees/argentina.txt:4730
    High-entropy token-like string (may be an id, hash or a credential)
    custom_effect_tooltip = ARG_…_tt
  • low Secrets in code secret-high-entropy-token references/vanilla_focus_trees/argentina.txt:4732
    High-entropy token-like string (may be an id, hash or a credential)
    custom_effect_tooltip = ARG_…_tt
  • low Secrets in code secret-high-entropy-token references/vanilla_focus_trees/australia.txt:102
    High-entropy token-like string (may be an id, hash or a credential)
    icon = GFX_…ry2
  • low Secrets in code secret-high-entropy-token references/vanilla_focus_trees/australia.txt:1037
    High-entropy token-like string (may be an id, hash or a credential)
    has_state_flag = AST_…ar1
  • low Secrets in code secret-high-entropy-token references/vanilla_focus_trees/australia.txt:1047
    High-entropy token-like string (may be an id, hash or a credential)
    has_state_flag = AST_…ar2
  • low Secrets in code secret-high-entropy-token references/vanilla_focus_trees/australia.txt:1057
    High-entropy token-like string (may be an id, hash or a credential)
    has_state_flag = AST_…ar3
  • low Secrets in code secret-high-entropy-token references/vanilla_focus_trees/australia.txt:1094
    High-entropy token-like string (may be an id, hash or a credential)
    set_state_flag = AST_…ar1
  • low Secrets in code secret-high-entropy-token references/vanilla_focus_trees/austria.txt:1932
    High-entropy token-like string (may be an id, hash or a credential)
    icon = GFX_…y_3
  • low Secrets in code secret-high-entropy-token references/vanilla_focus_trees/austria.txt:5102
    High-entropy token-like string (may be an id, hash or a credential)
    icon = GFX_…y_2
  • low Secrets in code secret-high-entropy-token references/vanilla_focus_trees/austria.txt:5833
    High-entropy token-like string (may be an id, hash or a credential)
    icon = GFX_…y_1
  • low Secrets in code secret-high-entropy-token references/vanilla_focus_trees/austria.txt:7304
    High-entropy token-like string (may be an id, hash or a credential)
    custom_effect_tooltip = AUS_…tt2
  • low Secrets in code secret-high-entropy-token references/vanilla_focus_trees/austria.txt:7435
    High-entropy token-like string (may be an id, hash or a credential)
    icon = GFX_…cy1
  • low Secrets in code secret-high-entropy-token references/vanilla_focus_trees/austro_hungarian_releasable_shared.txt:247
    High-entropy token-like string (may be an id, hash or a credential)
    icon = GFX_…ry2
  • low Secrets in code secret-high-entropy-token references/vanilla_focus_trees/baltic_shared.txt:792
    High-entropy token-like string (may be an id, hash or a credential)
    icon = GFX_…on2
  • low Secrets in code secret-high-entropy-token references/vanilla_focus_trees/baltic_shared.txt:827
    High-entropy token-like string (may be an id, hash or a credential)
    add_idea = BALT…a_1
  • low Secrets in code secret-high-entropy-token references/vanilla_focus_trees/baltic_shared.txt:1986
    High-entropy token-like string (may be an id, hash or a credential)
    icon = GFX_…y_1
  • low Secrets in code secret-high-entropy-token references/vanilla_focus_trees/baltic_shared.txt:2131
    High-entropy token-like string (may be an id, hash or a credential)
    icon = GFX_…er2
  • low Secrets in code secret-high-entropy-token references/vanilla_focus_trees/baltic_shared.txt:2749
    High-entropy token-like string (may be an id, hash or a credential)
    add_idea = BALT…v_1
  • low Secrets in code secret-high-entropy-token references/vanilla_focus_trees/belgium.txt:994
    High-entropy token-like string (may be an id, hash or a credential)
    modifier = BEL_…ier
  • low Secrets in code secret-high-entropy-token references/vanilla_focus_trees/belgium.txt:999
    High-entropy token-like string (may be an id, hash or a credential)
    custom_effect_tooltip = BEL_…_tt
  • low Secrets in code secret-high-entropy-token references/vanilla_focus_trees/belgium.txt:1005
    High-entropy token-like string (may be an id, hash or a credential)
    BEL_…tor = 0.10
  • low Secrets in code secret-high-entropy-token references/vanilla_focus_trees/belgium.txt:1009
    High-entropy token-like string (may be an id, hash or a credential)
    BEL_…tor = 0.15
  • low Secrets in code secret-high-entropy-token references/vanilla_focus_trees/belgium.txt:1013
    High-entropy token-like string (may be an id, hash or a credential)
    BEL_…tor = 0.10
  • low Secrets in code secret-high-entropy-token references/vanilla_focus_trees/brazil.txt:680
    High-entropy token-like string (may be an id, hash or a credential)
    icon = GFX_…_37
  • low Secrets in code secret-high-entropy-token references/vanilla_focus_trees/brazil.txt:3192
    High-entropy token-like string (may be an id, hash or a credential)
    GFX = GFX_…_14
  • low Secrets in code secret-high-entropy-token references/vanilla_focus_trees/brazil.txt:5206
    High-entropy token-like string (may be an id, hash or a credential)
    custom_effect_tooltip = BRA_…t_1
  • low Secrets in code secret-high-entropy-token references/vanilla_focus_trees/brazil.txt:5208
    High-entropy token-like string (may be an id, hash or a credential)
    custom_effect_tooltip = BRA_…t_2
  • low Secrets in code secret-high-entropy-token references/vanilla_focus_trees/brazil.txt:6456
    High-entropy token-like string (may be an id, hash or a credential)
    GFX = GFX_…e_5
  • low Secrets in code secret-high-entropy-token references/vanilla_focus_trees/bulgaria.txt:40
    High-entropy token-like string (may be an id, hash or a credential)
    icon = GFX_…on2
  • low Secrets in code secret-high-entropy-token references/vanilla_focus_trees/bulgaria.txt:181
    High-entropy token-like string (may be an id, hash or a credential)
    icon = GFX_…y_1
  • low Secrets in code secret-high-entropy-token references/vanilla_focus_trees/bulgaria.txt:373
    High-entropy token-like string (may be an id, hash or a credential)
    icon = GFX_…y_2
  • low Secrets in code secret-high-entropy-token references/vanilla_focus_trees/bulgaria.txt:412
    High-entropy token-like string (may be an id, hash or a credential)
    icon = GFX_…y_3
  • low Secrets in code secret-high-entropy-token references/vanilla_focus_trees/bulgaria.txt:609
    High-entropy token-like string (may be an id, hash or a credential)
    icon = GFX_…on2
  • low Secrets in code secret-high-entropy-token references/vanilla_focus_trees/canada.txt:659
    High-entropy token-like string (may be an id, hash or a credential)
    has_state_flag = CAN_…AF1
  • low Secrets in code secret-high-entropy-token references/vanilla_focus_trees/canada.txt:670
    High-entropy token-like string (may be an id, hash or a credential)
    has_state_flag = CAN_…AF2
  • low Secrets in code secret-high-entropy-token references/vanilla_focus_trees/canada.txt:696
    High-entropy token-like string (may be an id, hash or a credential)
    set_state_flag = CAN_…AF1
  • low Secrets in code secret-high-entropy-token references/vanilla_focus_trees/canada.txt:712
    High-entropy token-like string (may be an id, hash or a credential)
    set_state_flag = CAN_…AF2
  • low Secrets in code secret-high-entropy-token references/vanilla_focus_trees/canada.txt:847
    High-entropy token-like string (may be an id, hash or a credential)
    icon = GFX_…on2
  • low Secrets in code secret-high-entropy-token references/vanilla_focus_trees/chile.txt:447
    High-entropy token-like string (may be an id, hash or a credential)
    id = CHL_…ion
  • low Secrets in code secret-high-entropy-token references/vanilla_focus_trees/chile.txt:449
    High-entropy token-like string (may be an id, hash or a credential)
    icon = GFX_…ion
  • low Secrets in code secret-high-entropy-token references/vanilla_focus_trees/chile.txt:468
    High-entropy token-like string (may be an id, hash or a credential)
    tooltip = CHL_…_tt
  • low Secrets in code secret-high-entropy-token references/vanilla_focus_trees/chile.txt:1202
    High-entropy token-like string (may be an id, hash or a credential)
    has_idea = idea…y_2
  • low Secrets in code secret-high-entropy-token references/vanilla_focus_trees/chile.txt:1204
    High-entropy token-like string (may be an id, hash or a credential)
    remove_ideas = idea…y_2
  • low Secrets in code secret-high-entropy-token references/vanilla_focus_trees/china_communist_sea.txt:786
    High-entropy token-like string (may be an id, hash or a credential)
    icon = GFX_…iks
  • low Secrets in code secret-high-entropy-token references/vanilla_focus_trees/china_communist_sea.txt:1192
    High-entropy token-like string (may be an id, hash or a credential)
    custom_effect_tooltip = PRC_…_tt
  • low Secrets in code secret-high-entropy-token references/vanilla_focus_trees/china_communist_sea.txt:1385
    High-entropy token-like string (may be an id, hash or a credential)
    custom_effect_tooltip = PRC_…_tt
  • low Secrets in code secret-high-entropy-token references/vanilla_focus_trees/china_communist_sea.txt:1386
    High-entropy token-like string (may be an id, hash or a credential)
    custom_effect_tooltip = PRC_…_tt
  • low Secrets in code secret-high-entropy-token references/vanilla_focus_trees/china_communist_sea.txt:3058
    High-entropy token-like string (may be an id, hash or a credential)
    unlock_decision_category_tooltip = PRC_…cat
  • low Secrets in code secret-high-entropy-token references/vanilla_focus_trees/china_communist_warlord_TSR.txt:1233
    High-entropy token-like string (may be an id, hash or a credential)
    id = PRC_…ign
  • low Secrets in code secret-high-entropy-token references/vanilla_focus_trees/china_communist_warlord_TSR.txt:1259
    High-entropy token-like string (may be an id, hash or a credential)
    unlock_decision_tooltip = PRC_…ign
  • low Secrets in code secret-high-entropy-token references/vanilla_focus_trees/china_communist.txt:709
    High-entropy token-like string (may be an id, hash or a credential)
    WTT_…_30 = yes

…and 201 more

Files scanned: 80. Evidence is masked. Grey chips explain why severity was lowered.

Against the Agent Skills spec

  • warning description-no-when description does not say WHEN to use the skill (no "use when")
  • warning missing-ref reference to a missing file: examples/09_focus_tree_design_guide.md
  • warning missing-ref reference to a missing file: examples/02_ideas_annotated.md
  • warning missing-ref reference to a missing file: examples/08_importing_ideas_annotated.md
  • warning missing-ref reference to a missing file: examples/06_characters_annotated.md
  • warning missing-ref reference to a missing file: examples/07_leader_traits_annotated.md
  • warning missing-ref reference to a missing file: examples/04_localisation_annotated.md
  • warning missing-ref reference to a missing file: examples/03_events_annotated.md
  • warning missing-ref reference to a missing file: examples/05_decisions_annotated.md
  • warning missing-ref reference to a missing file: examples/snippet_library.md
  • warning missing-ref reference to a missing file: examples/01_focus_tree_annotated.md
  • warning missing-ref reference to a missing file: examples/10_dynamic_modifiers_annotated.md
  • warning missing-ref reference to a missing file: examples/complete_mod_example.md
  • warning missing-ref reference to a missing file: examples/complete_tutorial.md
  • warning missing-ref reference to a missing file: examples/focus_real_examples.md
  • warning missing-ref reference to a missing file: examples/ideas_real_examples.md
  • warning missing-ref reference to a missing file: examples/events_real_examples.md

Process rating: all ten parameters 40/100

Will not run. References files that are not bundled: examples/09_focus_tree_design_guide.md, examples/02_ideas_annotated.md, examples/08_importing_ideas_annotated.md
  • 0Tools and files. 16 referenced file(s) missing: examples/09_focus_tree_design_guide.md, examples/02_ideas_annotated.md, examples/08_importing_ideas_annotated.md
  • 0Result and completion. Does not say what the result is
  • 0Failures and branches. Linear process with no failure handling
  • 20When it triggers. No condition that starts the skill
  • 40Consistency. Frontmatter name (hoi4-mod-maker) differs from the folder (hoi-mod-maker)
  • 70Inputs and preconditions. Inputs and preconditions are listed
  • 100Steps. 15 steps
  • 100Execution cost. Instruction body is 3521 tokens
  • 100Running it twice. No mutating operations
  • 100Progress reporting. Reports progress
  • low 15 top-level sections: this looks like several domains in one skill

Everything here is measured from the skill text rather than judged by a model, so the numbers are checkable. A parameter weighs more when it is a more common reason for the process to stall.

Quality signals

  • +5Description has no quoted example phrases that should trigger the skill
  • +4Description does not say when NOT to use the skill (false activations)
  • +3Output format is not stated: the model decides each time
  • -4Absolute local paths (C:\Users, /home/…): not portable
  • -220 emoji in the instructions: noise for the model
  • +1No license
  • +2Single-language instructions
  • +3Description length 190: enough signal without eating the budget
  • +4Structure: 50 headings
  • +3Step-by-step instructions: 15 items
  • +4Has examples (22 code blocks)
  • +4Reference files are cited in the instructions (11 of 12)

Quality base 70; lint remarks subtract, signals add up to 100. Result: 58.

External checks

ClawHub: clean
This is a static HOI4 modding reference skill; the only notable issues are unrelated metadata tags and broad trigger wording, not unsafe behavior.
LLM: benign (high) · VirusTotal: · 29 May 2026