wsc-world-state

Initialize, inspect, and advance the WSC world state via TypeScript scripts.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/NicoFlows/WSC --skill wsc-world-state
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: wsc-world-state
Source: https://github.com/NicoFlows/WSC/tree/main/.claude/skills/wsc-world-state
Command: npx skills add https://github.com/NicoFlows/WSC --skill wsc-world-state

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill provides a compact toolkit to bootstrap, inspect, and advance the canonical WSC world state used by Claude Code-driven simulations. It helps you quickly initialize a world, monitor its tick, and perform resets without manual setup.

Core Features & Use Cases

  • Initialize a new world with optional name or genre to start a campaign.
  • Check world status to see the current tick, entity counts, recent events, and settings.
  • Advance ticks by a fixed count or jump to a specific tick to simulate time.
  • Seed example entities and establish a working world quickly for experimentation.

Quick Start

Use the world-state skill to initialize a new world from examples:

  • npx tsx .claude/skills/wsc-world-state/scripts/init.ts
  • npx tsx .claude/skills/wsc-world-state/scripts/status.ts
  • npx tsx .claude/skills/wsc-world-state/scripts/tick.ts --to 1050