Political Movement Categories

Define and validate Victoria 3 political movement category files.

21|8|Updated Jun 23, 2025
One-click install
npx skills add https://github.com/mattia2110/tech-and-res --skill political-movement-categories
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Political Movement Categories
Source: https://github.com/mattia2110/tech-and-res/tree/main/.agents/skills/political_movement_categories
Command: npx skills add https://github.com/mattia2110/tech-and-res --skill political-movement-categories

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Movement categories define the high-level behavior shared by many political movements in Victoria 3, including how icons, identity flags, and support thresholds interact with category sorting. This skill helps you create, edit, or review files in common/political_movement_categories and ensures new movement_category_* keys include the required behavior and ordering.

Core Features & Use Cases

  • Standardizes the structure for movement category definitions, including icon, cultural_identity, religious_identity, minimum_support_to_create, minimum_support_to_maintain, and sorting_order.
  • Enables consistent reuse across multiple political movements by referencing a single category key.
  • Provides guidance and workflow to compare against vanilla references and ensure alignment with existing patterns.

Quick Start

Create or edit a file in common/political_movement_categories/.txt to define a new movement_category_ with icon, identity, and support thresholds.

Frequently Asked Questions about Political Movement Categories

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I define political movement categories in Victoria 3 mod files?

You define political movement categories by creating files in common/political_movement_categories/*.txt and establishing new movement_category_* keys with required icon, identity flags, support thresholds, and sorting_order values.

What fields are required for a valid movement_category definition in Victoria 3?

Required fields for a movement category definition include icon, cultural_identity or religious_identity flags, minimum_support_to_create, minimum_support_to_maintain, and sorting_order to ensure proper threshold and identity behavior.

How do political movement categories affect identity and support thresholds in Victoria 3?

Movement categories standardize how identity flags and support thresholds interact with category sorting, enabling multiple political movements to share high-level behavior by referencing a single movement category key.

Can I reuse the same movement category across multiple political movements in Victoria 3?

Yes, you can reuse a single movement category key across multiple political movements by referencing it from their movement definitions, which ensures consistent identity behavior and support thresholds.

How do I validate Victoria 3 movement category files against vanilla patterns?

You validate movement category files by comparing your movement_category_* definitions against vanilla references to ensure structural alignment with existing patterns for icons, identity flags, and support thresholds.