cli-anything-sts2

Automate Slay the Spire 2 gameplay via HTTP commands to a local bridge API.

Updated May 7, 2026
One-click install
npx skills add https://github.com/dawsonblock/JUDGE_ATLAS --skill cli-anything-sts2-dawsonblock
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cli-anything-sts2
Source: https://github.com/dawsonblock/JUDGE_ATLAS/tree/main/external/CLI-Anything-main/slay_the_spire_ii/agent-harness/cli_anything/slay_the_spire_ii/skills
Command: npx skills add https://github.com/dawsonblock/JUDGE_ATLAS --skill cli-anything-sts2-dawsonblock

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It removes the need for manual play by letting you drive Slay the Spire 2 through a deterministic, command-based workflow using a local bridge API.

Core Features & Use Cases

  • State-first control: Read normalized game state (including a decision field) to decide the next action reliably.
  • Action commands over HTTP: Send combat, navigation, reward, event, dialogue, rest, and shop actions to the game through the STS2_Bridge mod at localhost:15526.
  • AI/agent-friendly loop: Supports a common pattern of state → decide → act → re-read state, which is useful for agent harnesses and testing.

Quick Start

Run the CLI command "cli-anything-sts2 state" to confirm the JSON connection between the CLI and the in-game bridge mod.

Frequently Asked Questions about cli-anything-sts2

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

FAQPage Schema
How do I automate Slay the Spire 2 gameplay using a command line interface?

You can automate Slay the Spire 2 gameplay by using a CLI to read normalized game state and send action commands over a local HTTP API to the running game, creating a deterministic state-decide-act loop.

What is state-first control for game automation in Slay the Spire 2?

State-first control reads normalized game state, including a specific decision field, to reliably determine the next action for menus, combat, map navigation, rewards, events, rests, and shops.

Do I need a specific mod to enable command line control of Slay the Spire 2?

Yes, command line control requires the STS2_Bridge mod running and exposing a local HTTP API endpoint at localhost:15526 to handle state reads and action commands.

Can I use an AI agent harness to play Slay the Spire 2 via HTTP?

Yes, the CLI supports an AI agent-friendly loop by reading JSON state, deciding an action, and issuing combat, navigation, or shop commands through the local HTTP API endpoint.

How do I test the connection between my CLI and the Slay the Spire 2 bridge mod?

Run the "cli-anything-sts2 state" command to verify the JSON connection between your command line interface and the in-game STS2_Bridge mod.

What gameplay areas does command line automation support in Slay the Spire 2?

Command line automation supports interactive gameplay across menus, combat, map navigation, rewards, events, rests, and shops for local research and agent harness testing.