Journal Entries

Define structured Journal Entries templates for Victoria 3 modding.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a structured Journal Entries template for Victoria 3 modding, enabling consistent definition of entry metadata, triggers, and outcomes, and reducing repetitive setup.

Core Features & Use Cases

  • Defines journal entry metadata (name, group, icon, scope) and behaviors (triggers, immediate effects, completion, invalidation).
  • Supports localization, dynamic status text, and multiple outcome descriptions for activation, completion, failure, and timeouts.
  • Use Case: Modders craft consistent journal entries across campaigns, ensuring cohesive storytelling and balanced gameplay.

Quick Start

Create a complete Journal Entries skeleton for Victoria 3, including sample fields and a basic trigger

Frequently Asked Questions about Journal Entries

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

FAQPage Schema
How do I create a Victoria 3 journal entry template for modding?

A Victoria 3 journal entry template for modding defines structured metadata including name, group, icon, and scope, alongside triggers, immediate effects, and completion logic to ensure consistent gameplay design and reduce repetitive setup.

What is the structure needed for Victoria 3 journal entries and triggers?

The structure for Victoria 3 journal entries and triggers requires defining metadata, activation conditions, progress tracking, and completion or invalidation outcomes. This framework supports localized descriptions and dynamic status text to drive cohesive storytelling across campaigns.

How do I add localization to Victoria 3 journal entries?

You add localization to Victoria 3 journal entries by defining multiple outcome descriptions for activation, completion, failure, and timeouts. This approach supports dynamic status text and localized descriptions within your modding workflow.

Does this Victoria 3 modding template support YAML frontmatter?

Yes, the Victoria 3 modding template satisfies the YAML frontmatter requirement by providing a name and description. It also supports optional directories for scripts, references, and assets to enable extended modding functionality.

Can I define multiple outcomes for Victoria 3 journal entries?

Yes, you can define multiple outcomes for Victoria 3 journal entries. The template supports specifying distinct localized descriptions and logic for activation, completion, failure, and timeout states to craft balanced gameplay and storytelling.

What is the best way to structure Victoria 3 journal entry completion logic?

The best way to structure Victoria 3 journal entry completion logic is using a consistent template that defines immediate effects, invalidation conditions, and completion triggers, ensuring cohesive storytelling and balanced gameplay across your modding campaigns.