Categories

Create and audit Victoria 3 objective_subgoal_categories with consistent sgcat_* keys.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill provides a structured approach to creating, editing, and auditing Victoria 3 objective_subgoal_categories to ensure consistent sgcat_* keys across mods and preventing naming drift.

Core Features & Use Cases

  • Standardizes category keys to match vanilla patterns.
  • Guides naming conventions and placement of sgcat_* definitions.
  • Helps audit and synchronize related objective_subgoals and journal flows.

Quick Start

Create a new sgcat_example entry following the template and update all subgoals referencing it.

Frequently Asked Questions about Categories

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

FAQPage Schema
How do I standardize Victoria 3 objective_subgoal_categories keys in my mod?

Standardize Victoria 3 objective_subgoal_categories by applying consistent sgcat_* naming conventions that match vanilla patterns, preventing naming drift across your mod files and ensuring proper category key alignment.

What is the naming convention for objective_subgoal_categories in Victoria 3 modding?

The naming convention for objective_subgoal_categories requires using sgcat_* prefixes for category keys, aligning definitions with vanilla patterns to maintain consistency and prevent naming drift across mods.

How do I audit Victoria 3 subgoals and journal flows for category consistency?

Audit Victoria 3 subgoals and journal flows by reviewing related objective_subgoals to ensure they reference correct sgcat_* categories, verifying is_exclusive and is_repeatable settings align with vanilla patterns.

Do I need to update objective_subgoals when editing Victoria 3 subgoal categories?

Yes, when editing Victoria 3 subgoal categories you must update all related objective_subgoals referencing the modified sgcat_* keys, ensuring definitions in common/objective_subgoals and journal flows remain synchronized.

What are the required fields for creating new Victoria 3 subgoal categories?

Creating new Victoria 3 subgoal categories requires specifying sgcat_* naming keys, configuring is_exclusive and is_repeatable settings, and aligning fields with vanilla patterns and common/objective_subgoals definitions.