FF hoi4-mod-maker
Полный цикл создания модов для HOI4. Дерево наций, национальные духи, персонажи, события, решения, локализация, переменные, отладка. Триггеры: HOI4, Hearts of Iron, HoI4, нации, дерево наций, национальный дух, дерево фокусов, focus tree, national_focus, ideas, spirits, events, decisions, localisation, inner circle, непрерывные фокусы, replace_path, modding, Paradox
машинный переводПоказать оригиналСкрыть оригинал«HOI4 mod全流程技能。国策树/民族精神/人物/事件/决议/本地化/变量/调试。触发:HOI4、钢铁雄心、钢4、国策、国策树、民族精神、…»
HOI4 mod全流程技能。国策树/民族精神/人物/事件/决议/本地化/变量/调试。触发:HOI4、钢铁雄心、钢4、国策、国策树、民族精神、焦点树、focus tree、national_focus、ideas、spirits、events、decisions、localisation、inner circle、连续焦点、replace_path、modding、Paradox
Полный цикл создания модов для HOI4.
Как процесс F 40/100 · Не запустится — Скилл ссылается на файлы, которых нет в архиве: examples/09_focus_tree_design_guide.md, examples/02_ideas_annotated.md, examples/08_importing_ideas_annotated.md
Как улучшить
- Скажите в description, КОГДА применять скилл («используй, когда…», примеры запросов): это главный сигнал для агента.
- В тексте есть ссылки на отсутствующие файлы: добавьте файлы или уберите ссылки.
- Свои кейсы (evals/evals.json, 4–6 реальных запросов с ожидаемыми ответами): тогда полная проверка прогонит именно их, а не черновик от модели.
- spec.yaml с триггерными фразами и утверждениями — контракт поведения для CI; `skilltest init` создаст шаблон.
Находки guard · 261
✓ Критических и высоких находок нет
Средние и низкие: 261
-
низкая Секреты в коде
secret-high-entropy-tokenreferences/scripted_triggers.md:332Строка, похожая на токен (может быть id, хеш или секрет)has_…ope = { -
низкая Секреты в коде
secret-high-entropy-tokenreferences/vanilla_focus_trees/afghanistan.txt:705Строка, похожая на токен (может быть id, хеш или секрет)icon = GFX_…y_1
-
низкая Секреты в коде
secret-high-entropy-tokenreferences/vanilla_focus_trees/afghanistan.txt:980Строка, похожая на токен (может быть id, хеш или секрет)custom_effect_tooltip = AFG_…_tt
-
низкая Секреты в коде
secret-high-entropy-tokenreferences/vanilla_focus_trees/afghanistan.txt:1382Строка, похожая на токен (может быть id, хеш или секрет)custom_effect_tooltip = AFG_…_tt
-
низкая Секреты в коде
secret-high-entropy-tokenreferences/vanilla_focus_trees/afghanistan.txt:1676Строка, похожая на токен (может быть id, хеш или секрет)icon = GFX_…n_1
-
низкая Секреты в коде
secret-high-entropy-tokenreferences/vanilla_focus_trees/afghanistan.txt:2874Строка, похожая на токен (может быть id, хеш или секрет)icon = GFX_…ip2
-
низкая Секреты в коде
secret-high-entropy-tokenreferences/vanilla_focus_trees/argentina.txt:2798Строка, похожая на токен (может быть id, хеш или секрет)icon = GFX_…y_2
-
низкая Секреты в коде
secret-high-entropy-tokenreferences/vanilla_focus_trees/argentina.txt:2931Строка, похожая на токен (может быть id, хеш или секрет)icon = GFX_…y_1
-
низкая Секреты в коде
secret-high-entropy-tokenreferences/vanilla_focus_trees/argentina.txt:3288Строка, похожая на токен (может быть id, хеш или секрет)icon = GFX_…ip2
-
низкая Секреты в коде
secret-high-entropy-tokenreferences/vanilla_focus_trees/argentina.txt:4730Строка, похожая на токен (может быть id, хеш или секрет)custom_effect_tooltip = ARG_…_tt
-
низкая Секреты в коде
secret-high-entropy-tokenreferences/vanilla_focus_trees/argentina.txt:4732Строка, похожая на токен (может быть id, хеш или секрет)custom_effect_tooltip = ARG_…_tt
-
низкая Секреты в коде
secret-high-entropy-tokenreferences/vanilla_focus_trees/australia.txt:102Строка, похожая на токен (может быть id, хеш или секрет)icon = GFX_…ry2
-
низкая Секреты в коде
secret-high-entropy-tokenreferences/vanilla_focus_trees/australia.txt:1037Строка, похожая на токен (может быть id, хеш или секрет)has_state_flag = AST_…ar1
-
низкая Секреты в коде
secret-high-entropy-tokenreferences/vanilla_focus_trees/australia.txt:1047Строка, похожая на токен (может быть id, хеш или секрет)has_state_flag = AST_…ar2
-
низкая Секреты в коде
secret-high-entropy-tokenreferences/vanilla_focus_trees/australia.txt:1057Строка, похожая на токен (может быть id, хеш или секрет)has_state_flag = AST_…ar3
-
низкая Секреты в коде
secret-high-entropy-tokenreferences/vanilla_focus_trees/australia.txt:1094Строка, похожая на токен (может быть id, хеш или секрет)set_state_flag = AST_…ar1
-
низкая Секреты в коде
secret-high-entropy-tokenreferences/vanilla_focus_trees/austria.txt:1932Строка, похожая на токен (может быть id, хеш или секрет)icon = GFX_…y_3
-
низкая Секреты в коде
secret-high-entropy-tokenreferences/vanilla_focus_trees/austria.txt:5102Строка, похожая на токен (может быть id, хеш или секрет)icon = GFX_…y_2
-
низкая Секреты в коде
secret-high-entropy-tokenreferences/vanilla_focus_trees/austria.txt:5833Строка, похожая на токен (может быть id, хеш или секрет)icon = GFX_…y_1
-
низкая Секреты в коде
secret-high-entropy-tokenreferences/vanilla_focus_trees/austria.txt:7304Строка, похожая на токен (может быть id, хеш или секрет)custom_effect_tooltip = AUS_…tt2
-
низкая Секреты в коде
secret-high-entropy-tokenreferences/vanilla_focus_trees/austria.txt:7435Строка, похожая на токен (может быть id, хеш или секрет)icon = GFX_…cy1
-
низкая Секреты в коде
secret-high-entropy-tokenreferences/vanilla_focus_trees/austro_hungarian_releasable_shared.txt:247Строка, похожая на токен (может быть id, хеш или секрет)icon = GFX_…ry2
-
низкая Секреты в коде
secret-high-entropy-tokenreferences/vanilla_focus_trees/baltic_shared.txt:792Строка, похожая на токен (может быть id, хеш или секрет)icon = GFX_…on2
-
низкая Секреты в коде
secret-high-entropy-tokenreferences/vanilla_focus_trees/baltic_shared.txt:827Строка, похожая на токен (может быть id, хеш или секрет)add_idea = BALT…a_1
-
низкая Секреты в коде
secret-high-entropy-tokenreferences/vanilla_focus_trees/baltic_shared.txt:1986Строка, похожая на токен (может быть id, хеш или секрет)icon = GFX_…y_1
-
низкая Секреты в коде
secret-high-entropy-tokenreferences/vanilla_focus_trees/baltic_shared.txt:2131Строка, похожая на токен (может быть id, хеш или секрет)icon = GFX_…er2
-
низкая Секреты в коде
secret-high-entropy-tokenreferences/vanilla_focus_trees/baltic_shared.txt:2749Строка, похожая на токен (может быть id, хеш или секрет)add_idea = BALT…v_1
-
низкая Секреты в коде
secret-high-entropy-tokenreferences/vanilla_focus_trees/belgium.txt:994Строка, похожая на токен (может быть id, хеш или секрет)modifier = BEL_…ier
-
низкая Секреты в коде
secret-high-entropy-tokenreferences/vanilla_focus_trees/belgium.txt:999Строка, похожая на токен (может быть id, хеш или секрет)custom_effect_tooltip = BEL_…_tt
-
низкая Секреты в коде
secret-high-entropy-tokenreferences/vanilla_focus_trees/belgium.txt:1005Строка, похожая на токен (может быть id, хеш или секрет)BEL_…tor = 0.10
-
низкая Секреты в коде
secret-high-entropy-tokenreferences/vanilla_focus_trees/belgium.txt:1009Строка, похожая на токен (может быть id, хеш или секрет)BEL_…tor = 0.15
-
низкая Секреты в коде
secret-high-entropy-tokenreferences/vanilla_focus_trees/belgium.txt:1013Строка, похожая на токен (может быть id, хеш или секрет)BEL_…tor = 0.10
-
низкая Секреты в коде
secret-high-entropy-tokenreferences/vanilla_focus_trees/brazil.txt:680Строка, похожая на токен (может быть id, хеш или секрет)icon = GFX_…_37
-
низкая Секреты в коде
secret-high-entropy-tokenreferences/vanilla_focus_trees/brazil.txt:3192Строка, похожая на токен (может быть id, хеш или секрет)GFX = GFX_…_14
-
низкая Секреты в коде
secret-high-entropy-tokenreferences/vanilla_focus_trees/brazil.txt:5206Строка, похожая на токен (может быть id, хеш или секрет)custom_effect_tooltip = BRA_…t_1
-
низкая Секреты в коде
secret-high-entropy-tokenreferences/vanilla_focus_trees/brazil.txt:5208Строка, похожая на токен (может быть id, хеш или секрет)custom_effect_tooltip = BRA_…t_2
-
низкая Секреты в коде
secret-high-entropy-tokenreferences/vanilla_focus_trees/brazil.txt:6456Строка, похожая на токен (может быть id, хеш или секрет)GFX = GFX_…e_5
-
низкая Секреты в коде
secret-high-entropy-tokenreferences/vanilla_focus_trees/bulgaria.txt:40Строка, похожая на токен (может быть id, хеш или секрет)icon = GFX_…on2
-
низкая Секреты в коде
secret-high-entropy-tokenreferences/vanilla_focus_trees/bulgaria.txt:181Строка, похожая на токен (может быть id, хеш или секрет)icon = GFX_…y_1
-
низкая Секреты в коде
secret-high-entropy-tokenreferences/vanilla_focus_trees/bulgaria.txt:373Строка, похожая на токен (может быть id, хеш или секрет)icon = GFX_…y_2
-
низкая Секреты в коде
secret-high-entropy-tokenreferences/vanilla_focus_trees/bulgaria.txt:412Строка, похожая на токен (может быть id, хеш или секрет)icon = GFX_…y_3
-
низкая Секреты в коде
secret-high-entropy-tokenreferences/vanilla_focus_trees/bulgaria.txt:609Строка, похожая на токен (может быть id, хеш или секрет)icon = GFX_…on2
-
низкая Секреты в коде
secret-high-entropy-tokenreferences/vanilla_focus_trees/canada.txt:659Строка, похожая на токен (может быть id, хеш или секрет)has_state_flag = CAN_…AF1
-
низкая Секреты в коде
secret-high-entropy-tokenreferences/vanilla_focus_trees/canada.txt:670Строка, похожая на токен (может быть id, хеш или секрет)has_state_flag = CAN_…AF2
-
низкая Секреты в коде
secret-high-entropy-tokenreferences/vanilla_focus_trees/canada.txt:696Строка, похожая на токен (может быть id, хеш или секрет)set_state_flag = CAN_…AF1
-
низкая Секреты в коде
secret-high-entropy-tokenreferences/vanilla_focus_trees/canada.txt:712Строка, похожая на токен (может быть id, хеш или секрет)set_state_flag = CAN_…AF2
-
низкая Секреты в коде
secret-high-entropy-tokenreferences/vanilla_focus_trees/canada.txt:847Строка, похожая на токен (может быть id, хеш или секрет)icon = GFX_…on2
-
низкая Секреты в коде
secret-high-entropy-tokenreferences/vanilla_focus_trees/chile.txt:447Строка, похожая на токен (может быть id, хеш или секрет)id = CHL_…ion
-
низкая Секреты в коде
secret-high-entropy-tokenreferences/vanilla_focus_trees/chile.txt:449Строка, похожая на токен (может быть id, хеш или секрет)icon = GFX_…ion
-
низкая Секреты в коде
secret-high-entropy-tokenreferences/vanilla_focus_trees/chile.txt:468Строка, похожая на токен (может быть id, хеш или секрет)tooltip = CHL_…_tt
-
низкая Секреты в коде
secret-high-entropy-tokenreferences/vanilla_focus_trees/chile.txt:1202Строка, похожая на токен (может быть id, хеш или секрет)has_idea = idea…y_2
-
низкая Секреты в коде
secret-high-entropy-tokenreferences/vanilla_focus_trees/chile.txt:1204Строка, похожая на токен (может быть id, хеш или секрет)remove_ideas = idea…y_2
-
низкая Секреты в коде
secret-high-entropy-tokenreferences/vanilla_focus_trees/china_communist_sea.txt:786Строка, похожая на токен (может быть id, хеш или секрет)icon = GFX_…iks
-
низкая Секреты в коде
secret-high-entropy-tokenreferences/vanilla_focus_trees/china_communist_sea.txt:1192Строка, похожая на токен (может быть id, хеш или секрет)custom_effect_tooltip = PRC_…_tt
-
низкая Секреты в коде
secret-high-entropy-tokenreferences/vanilla_focus_trees/china_communist_sea.txt:1385Строка, похожая на токен (может быть id, хеш или секрет)custom_effect_tooltip = PRC_…_tt
-
низкая Секреты в коде
secret-high-entropy-tokenreferences/vanilla_focus_trees/china_communist_sea.txt:1386Строка, похожая на токен (может быть id, хеш или секрет)custom_effect_tooltip = PRC_…_tt
-
низкая Секреты в коде
secret-high-entropy-tokenreferences/vanilla_focus_trees/china_communist_sea.txt:3058Строка, похожая на токен (может быть id, хеш или секрет)unlock_decision_category_tooltip = PRC_…cat
-
низкая Секреты в коде
secret-high-entropy-tokenreferences/vanilla_focus_trees/china_communist_warlord_TSR.txt:1233Строка, похожая на токен (может быть id, хеш или секрет)id = PRC_…ign
-
низкая Секреты в коде
secret-high-entropy-tokenreferences/vanilla_focus_trees/china_communist_warlord_TSR.txt:1259Строка, похожая на токен (может быть id, хеш или секрет)unlock_decision_tooltip = PRC_…ign
-
низкая Секреты в коде
secret-high-entropy-tokenreferences/vanilla_focus_trees/china_communist.txt:709Строка, похожая на токен (может быть id, хеш или секрет)WTT_…_30 = yes
…и ещё 201
Просканировано файлов: 80. Улики замаскированы. Пометки в серых чипах объясняют, почему серьёзность понижена.
По спецификации Agent Skills
- предупреждение
description-no-whendescription не говорит, КОГДА применять скилл (нет "use when / используй когда") - предупреждение
missing-refссылка на отсутствующий файл: examples/09_focus_tree_design_guide.md - предупреждение
missing-refссылка на отсутствующий файл: examples/02_ideas_annotated.md - предупреждение
missing-refссылка на отсутствующий файл: examples/08_importing_ideas_annotated.md - предупреждение
missing-refссылка на отсутствующий файл: examples/06_characters_annotated.md - предупреждение
missing-refссылка на отсутствующий файл: examples/07_leader_traits_annotated.md - предупреждение
missing-refссылка на отсутствующий файл: examples/04_localisation_annotated.md - предупреждение
missing-refссылка на отсутствующий файл: examples/03_events_annotated.md - предупреждение
missing-refссылка на отсутствующий файл: examples/05_decisions_annotated.md - предупреждение
missing-refссылка на отсутствующий файл: examples/snippet_library.md - предупреждение
missing-refссылка на отсутствующий файл: examples/01_focus_tree_annotated.md - предупреждение
missing-refссылка на отсутствующий файл: examples/10_dynamic_modifiers_annotated.md - предупреждение
missing-refссылка на отсутствующий файл: examples/complete_mod_example.md - предупреждение
missing-refссылка на отсутствующий файл: examples/complete_tutorial.md - предупреждение
missing-refссылка на отсутствующий файл: examples/focus_real_examples.md - предупреждение
missing-refссылка на отсутствующий файл: examples/ideas_real_examples.md - предупреждение
missing-refссылка на отсутствующий файл: examples/events_real_examples.md
Процессный рейтинг: все десять параметров 40/100
- 0Инструменты и файлы. Не хватает 16 файла(ов): examples/09_focus_tree_design_guide.md, examples/02_ideas_annotated.md, examples/08_importing_ideas_annotated.md
- 0Результат и критерий готовности. Не сказано, что считать результатом
- 0Ошибки и развилки. Линейный процесс без обработки сбоев
- 20Когда включается. Не сказано, при каком запросе скилл включается
- 40Согласованность. Имя во frontmatter (hoi4-mod-maker) не совпадает с папкой (hoi-mod-maker)
- 70Входы и предусловия. Входные данные и предусловия перечислены
- 100Шаги. Шагов: 15
- 100Стоимость исполнения. Тело инструкции 3521 токенов
- 100Повторный запуск. Изменяющих операций нет
- 100Отчётность по ходу. Скилл сообщает о ходе работы
- low Разделов верхнего уровня: 15. Похоже на несколько доменов в одном скилле
Всё перечисленное измерено по тексту скилла, а не оценено моделью: цифры проверяемы. Вес параметра тем больше, чем чаще из-за него процесс встаёт.
Сигналы качества
- +5В description нет примеров фраз, по которым скилл должен срабатывать
- +4Описание не говорит, когда скилл НЕ применять (ложные срабатывания)
- +3Формат ответа не описан: модель каждый раз решает сама
- -4Абсолютные локальные пути (C:\Users, /home/…): скилл не переносим
- -220 эмодзи в инструкциях: шум для модели
- +1Лицензия не указана
- +2Инструкции на одном языке
- +3Длина description 190 символов: достаточно сигнала, не съедает бюджет
- +4Структура: 50 заголовков
- +3Пошаговые инструкции: 15 пунктов
- +4Есть примеры (22 блоков кода)
- +4Справочные файлы упоминаются в инструкциях (11 из 12)
База качества 70; замечания lint вычитаются, сигналы прибавляют до 100. Итог: 58.