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.