cst-harmony

Validate Harmony patch targets against actual class methods in Valheim mods.

1|Updated Jul 15, 2025
One-click install
npx skills add https://github.com/KorCaptain/Valheim_Captain_SkillTree --skill cst-harmony
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cst-harmony
Source: https://github.com/KorCaptain/Valheim_Captain_SkillTree/tree/main/.claude/skills/cst-harmony
Command: npx skills add https://github.com/KorCaptain/Valheim_Captain_SkillTree --skill cst-harmony

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Harmony patching in Valheim modding can be error-prone, causing silent failures when patching methods or misidentifying target methods, leading to unstable gameplay patches.

Core Features & Use Cases

  • Provides robust guidelines for patch targeting, prefix/postfix semantics, and class hierarchy awareness.
  • Helps avoid silent patch failures by validating TargetMethod and method definitions across inheritance chains.
  • Use case: When integrating Harmony patches in a mod, follow these rules to ensure patches apply correctly without crashes.

Quick Start

Apply the harmony patching rules to identify the correct TargetMethod and ensure patches apply without errors.

Frequently Asked Questions about cst-harmony

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

FAQPage Schema
Why does my Harmony patch fail silently in Valheim modding?

Harmony patches often fail silently when TargetMethod references are incorrect or class definitions across inheritance hierarchies are misidentified. Validating patch targets against actual class definitions prevents these silent failures and ensures stable gameplay patches.

How do I apply Harmony patches safely across inheritance hierarchies?

Apply Harmony patching guidelines by ensuring TargetMethod usage correctly references actual method definitions throughout the inheritance chain. This prevents silent failures by validating prefixes, postfixes, and patch targets before application.

What causes silent failures when applying Harmony patches to Valheim methods?

Silent failures during Harmony patching occur when patch targets misidentify methods or ignore class inheritance hierarchies. Validating that patch targets reference actual class definitions ensures patches apply correctly without crashes or silent skips.

How do I verify Harmony patches in a Valheim modding environment?

You can verify Harmony patches by validating TargetMethod references against actual class definitions and checking method existence across inheritance hierarchies. This specification documents verification practices specific to Valheim modding environments to prevent silent application failures.

What are the limitations of Harmony patch targeting in Valheim mods?

Harmony patch targeting in Valheim is limited by inheritance hierarchy complexity and incorrect TargetMethod usage, which cause silent failures. Guarding against misuse requires validating actual method definitions rather than assuming patch targets resolve correctly.