Power Bloc Names

Define conditional power bloc names for Victoria 3 mod files.

21|8|Updated Jun 23, 2025
One-click install
npx skills add https://github.com/mattia2110/tech-and-res --skill power-bloc-names
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Power Bloc Names
Source: https://github.com/mattia2110/tech-and-res/tree/main/.agents/skills/power_bloc_names
Command: npx skills add https://github.com/mattia2110/tech-and-res --skill power-bloc-names

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Power bloc naming in Victoria 3 mods is complex and error-prone; this guide helps mod authors define clear, conditional power bloc names for the game to use across identities, laws, cultures, geography, and relationships.

Core Features & Use Cases

  • Provides structured rules for naming power blocs based on identity, culture, geography, and alliances to ensure deterministic naming decisions.
  • Assists modders in creating, editing, or reviewing files in common/power_bloc_names/*.txt, with guidance on ordering, triggers, and localization integration.
  • Use Case: When adding a new geopolitical bloc name that must adapt to leader identity and regional context, place a specific rule above fallback names and update localization keys accordingly.

Quick Start

Review nearby vanilla power bloc name rules, add a new identity-specific rule above generic fallbacks, and update the localization key accordingly.

Frequently Asked Questions about Power Bloc Names

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

FAQPage Schema
How do I set up conditional power bloc names in Victoria 3 mod files?

To set up conditional power bloc names, define rules in common/power_bloc_names/*.txt using triggers based on identity, culture, and geography. Order rules from specific to generic so the game evaluates precise conditions before fallback names.

Why does my Victoria 3 power bloc name show the fallback instead of the identity-specific name?

Your power bloc name shows the fallback because rule ordering is incorrect. Specific identity-based rules must be placed above generic fallback rules in the power bloc names text file to ensure deterministic naming decisions.

What triggers can I use for Victoria 3 power bloc naming?

Triggers for power bloc naming include identities, tags, cultures, laws, geography, allies, rivals, and other nearby scripted content. These conditional triggers allow bloc names to adapt to leader identity and regional context.

Do I need to update localization keys when adding a new power bloc name rule?

Yes, you must update localization keys in localization/english when adding a new power bloc name rule. The YAML frontmatter and Markdown body must also be properly configured alongside these keys for the mod to function.

What is the best way to structure power bloc name files for a Victoria 3 mod?

The best way to structure power bloc name files is to include YAML frontmatter with a name and description at the root, followed by a descriptive Markdown body. Review nearby vanilla rules before adding new identity-specific entries.

Can I use geographic and alliance triggers together for power bloc names?

Yes, you can use geographic and alliance triggers together for power bloc names. The system supports defining structured rules based on identity, culture, geography, and alliances to ensure deterministic naming decisions across the game.