prod-smoke-test

Run end-to-end production smoke tests for deployed Werewolf releases.

Updated Jun 25, 2025
One-click install
npx skills add https://github.com/wangdaqian08/werewolf-simple --skill prod-smoke-test
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: prod-smoke-test
Source: https://github.com/wangdaqian08/werewolf-simple/tree/main/.claude/skills/prod-smoke-test
Command: npx skills add https://github.com/wangdaqian08/werewolf-simple --skill prod-smoke-test

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill validates that a deployed Werewolf release is healthy end to end, catching broken logins, room setup issues, phase transitions, disconnects, and hidden server errors before you declare success.

Core Features & Use Cases

  • Post-deploy verification: Confirms a production release tag is actually running on the live environment.
  • Multi-device game flow: Exercises a full 9-player match across phone, laptop, browser automation, and VM-driven bot actions.
  • Observability checks: Monitors backend logs, browser console state, audio events, and WebSocket stability during the run.
  • Use case: After a docker compose pull and restart, run this Skill to prove the multiplayer game can complete from room creation through final victory without regressions.

Quick Start

Ask the assistant to run the production smoke test for the latest werewolf-simple deploy and report a clear go or no-go result.

Frequently Asked Questions about prod-smoke-test

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

FAQPage Schema
How do I verify a multiplayer game server is healthy after a production deploy?

Run an end-to-end production smoke test that validates a deployed multiplayer game release by exercising full game phases across phone, laptop, and automated browser sessions, confirming no disconnects or server errors occur.

What is a production smoke test for a multiplayer game release?

A production smoke test for a multiplayer game validates post-deploy health by running a full 9-player match from room creation through final victory, while monitoring backend logs, browser console telemetry, audio events, and WebSocket stability.

How do I run a post-deploy smoke test after a docker compose restart?

Run a post-deploy smoke test after a docker compose restart by triggering an automated end-to-end game flow across phone, laptop, and browser sessions, which reports a clear go or no-go result based on game phase completion.

Do I need SSH access to run an automated browser smoke test for a multiplayer game?

Yes, you need live backend access and SSH-driven bot control to run the automated browser smoke test, which coordinates VM-driven bot actions and monitors WebSocket stability during the multiplayer game run.

What issues can an end-to-end production smoke test catch?

An end-to-end production smoke test catches broken logins, room setup issues, phase transition failures, unexpected disconnects, and hidden server errors before you declare a multiplayer game release successful.