Reset World

Reset game databases and seed new universes for development and testing.

412|67|Updated Aug 12, 2025
One-click install
npx skills add https://github.com/pipecat-ai/gradient-bang --skill reset-world
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Reset World
Source: https://github.com/pipecat-ai/gradient-bang/tree/main/.claude/skills/reset-world
Command: npx skills add https://github.com/pipecat-ai/gradient-bang --skill reset-world

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Resets the game database to a clean state and seeds a new universe, enabling reliable testing and development workflows without affecting production data.

Core Features & Use Cases

  • Full world reset: truncates data, regenerates the universe, loads quest definitions, and seeds combat cron config for deterministic test runs.
  • Safe, non-production usage: enforces production safeguards and provides explicit manual commands for production resets.
  • Developer-friendly workflow: quick, repeatable setup for testing new universe configurations and quests.

Quick Start

Run the reset-world skill with a chosen environment (local or dev) to recreate the universe and seed initial data.

Frequently Asked Questions about Reset World

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

FAQPage Schema
How do I reset a game database and seed a new universe for staging?

Yes, you can reset a Postgres game database by running the script with a local or dev environment flag, which safely truncates data and regenerates the universe without affecting production.

Can I run a database reset script against a production environment?

You cannot run automated resets against production because the workflow enforces production safeguards, requiring explicit manual commands for any production database resets.

What does seeding a game universe involve for repeatable testing?

Seeding a game universe involves regenerating the world state, loading quest definitions, and seeding runtime combat cron configuration to ensure deterministic and repeatable test runs.

Do I need specific environment flags to truncate data and reload quest definitions?

Yes, you need to specify an environment flag like local or dev to truncate data and reload quest definitions, ensuring the script targets a safe non-production database for the reset.