Pop Needs

Manage Victoria 3 pop need definitions across mod content files.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill provides a structured guide to create, edit, and review Victoria 3 pop need definitions, ensuring consistency and compatibility across mod content.

Core Features & Use Cases

  • Clear workflow for adding new pop needs and overriding vanilla baskets
  • Guidance to keep pop_needs, buy_packages, and localization aligned
  • Tools to trace how goods substitution, prestige goods, and consumption paths connect across common/ content

Quick Start

Edit or review files in common/pop_needs to implement a new pop_need key and align it with the relevant buy_packages and localization references.

Frequently Asked Questions about Pop Needs

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

FAQPage Schema
How do I add new Victoria 3 pop needs to a mod?

To override vanilla Victoria 3 pop needs, edit files in common/pop_needs using REPLACE or REPLACE_OR_CREATE patch operators. Always verify that default values, weights, and referenced goods remain sensible to prevent game instability.

What is the process for tracing goods substitution in Victoria 3 pop needs?

Victoria 3 pop needs modding requires aligning definitions across common/pop_needs, buy_packages, goods, prestige_goods, pop_types, and localization files to ensure consistency and cross-reference integrity.

Do I need to update localization when editing Victoria 3 pop needs?

Yes, when editing Victoria 3 pop needs, you must verify that localization entries and referenced goods exist. Keeping pop_needs, buy_packages, and localization aligned prevents missing text or undefined references during gameplay.

What are the limitations when patching Victoria 3 pop needs?

When patching Victoria 3 pop needs, limitations include ensuring default values and weights remain sensible. Failing to properly declare INJECT, REPLACE, or REPLACE_OR_CREATE operators or verify cross-references can break game economy logic.