using-silencer-cli

Automate Silencer menus, state capture, and gameplay validation via CLI.

4|2|Updated Apr 24, 2026
One-click install
npx skills add https://github.com/Arsia-Mons/Silencer --skill using-silencer-cli
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: using-silencer-cli
Source: https://github.com/Arsia-Mons/Silencer/tree/main/shared/skills/cli
Command: npx skills add https://github.com/Arsia-Mons/Silencer --skill using-silencer-cli

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Many teams need a robust, keyboard-free way to interact with Silencer for automated testing, UI validation, and multiplayer development. This skill provides a terminal-based interface to drive menus, capture live state, validate game-data JSON, and simulate lobby activity without manual control.

Core Features & Use Cases

  • Remote-control the Silencer game from the CLI to click menus, take screenshots, inspect state, and adjust keybindings.
  • Validate game-data JSON locally (gas validate) and perform end-to-end checks as part of CI pipelines.
  • Run fake lobby players for multiplayer development by spawning authenticated sessions and exercising lobby interactions without real clients.

Quick Start

Run the CLI against a running Silencer instance to begin automated terminal control.

Frequently Asked Questions about using-silencer-cli

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

FAQPage Schema
How do I automate Silencer UI testing from the terminal?▼

Automate Silencer UI testing by running CLI commands against a live instance to drive menus, capture screenshots, and inspect state without manual keyboard input.

Can I simulate multiplayer lobbies for testing without real game clients?▼

You can simulate multiplayer lobbies by spawning authenticated fake player sessions from the CLI to exercise lobby interactions without real clients connected.

How do I validate game-data JSON locally before deploying?▼

Validate game-data JSON locally by running the gas validate command to check data integrity and perform end-to-end checks within your CI pipelines.

What's the best way to capture live game state during automated end-to-end testing?▼

Capturing live game state is handled through the CLI's state inspection commands, which extract current gameplay data for validation during automated terminal control.

Do I need a running Silencer instance to use the CLI automation commands?▼

A running Silencer instance is required to execute CLI commands for menu navigation, state inspection, lobby simulation, and keybind adjustments.