SkillAgentSearch skills...

STS2ModManager

No description available

Install / Use

/learn @nyaoouo/STS2ModManager
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

STS2 Mod Manager

Simple Windows mod manager for Slay the Spire 2.

What the program does

This tool helps you manage mods without manually moving folders around.

  • Shows which mods are currently enabled in the mods folder.
  • Shows which mods are disabled in a separate disabled-mods folder.
  • Lets you enable or disable a mod by moving its folder between those locations.
  • Can import mod .zip archives by drag-and-drop or by opening the program with archive paths.
  • Detects duplicate mod IDs and lets you choose whether to keep the existing mod or replace it.
  • Includes a dedicated config dialog for game path, language, disabled folder name, and launch settings.
  • Can restart Slay the Spire 2 either through Steam or by launching the game executable directly.
  • Supports custom launch arguments such as --force-steam, --seed, --nomods, and multiplayer-related flags.
  • Includes a save manager for moving save data between vanilla and modded save slots.
  • Supports English and Simplified Chinese.

The app tries to find your Slay the Spire 2 install automatically by checking parent folders, Steam libraries, and common install paths. You can override that path manually from the config dialog if auto-detection is wrong for your setup.

Release versions

Two executable variants are built:

  • ModManager.FrameworkDependent.exe
  • ModManager.NativeAot.exe

Framework-dependent release

Use this if you already have the required .NET Desktop Runtime installed.

  • Smaller download size.
  • Depends on the matching .NET runtime being present on the PC.
  • Easier to rebuild and debug during development.

Native AOT release

Use this if you want the simplest standalone executable for end users.

  • Self-contained Windows executable.
  • Does not require the .NET runtime to be installed separately.
  • Usually starts faster.
  • Typically produces a larger file.

Which one should I use?

  • For sharing with most players: use ModManager.NativeAot.exe.
  • For your own machine if you already use modern .NET tools: ModManager.FrameworkDependent.exe is fine.

Build

Run the build script from this folder:

STS2ModManager.build.cmd

Optional build modes:

STS2ModManager.build.cmd framework
STS2ModManager.build.cmd aot
STS2ModManager.build.cmd all

Related Skills

View on GitHub
GitHub Stars4
CategoryDevelopment
Updated10d ago
Forks0

Languages

C#

Security Score

65/100

Audited on Mar 26, 2026

No findings