standardize
SkillFiles & storageAuto-standardize a MD focus/event/decision/idea/MIO file with the tools/standardization/ scripts and report what changed. Use when asked to standardize, reformat, or bring a mod file up to MD conventions. Takes the file path as argument.
Available today. Use it from your connected AI after setup.
No other account needed.
Connect ahel once, and every AI you use reads what you have installed.
Then ask your AI: use the standardize skill
What this skill tells your AI
The instructions your AI receives, as published by millenniumdawn/millennium-dawn in .claude/skills/standardize/SKILL.md and read by ahel’s review.
Standardize a Millennium Dawn mod file using the standardization tools.
File to standardize: $ARGUMENTS
Steps:
-
Determine the file type from the path:
common/national_focus/or filename contains "focus" →focusevents/→eventcommon/decisions/→decisioncommon/ideas/→ideacommon/military_industrial_organization/organizations/→mioIf the type cannot be determined, ask the user to clarify.
-
Run from the
tools/standardization/directory:python3 standardize.py <type> <absolute_file_path> --backup --verboseFor focus trees, add
--check-namingto also enforceTAG_snake_caseon country-specificMODIFIERnames. It scans the whole file, so a tree carrying pre-existing violations will fail without writing anything — only use it when you intend to clean those up. -
Report what changed: list each block that was reformatted and what was fixed (missing logging, property reordering, removed performance-hurting patterns, etc.)
-
If any issues were warned about but not auto-fixed, list them so the user can address them manually.
Signals
- GitHub stars
- 116
- Forks
- 77
- Last commit
- Sep 2026
Advanced
- Catalog kind
- skill
- Gateway key
standardize- Source
- github.com/millenniumdawn/millennium-dawn