MUD
Authors: agigui and lia
Use this skill to run the local MUD engine safely and deterministically.
Workflow
- Locate the engine directory.
- Prefer
C:\Users\openclaw\.openclaw\workspace-mud-dm\mud-agent - Fallback:
C:\Users\openclaw\.openclaw\workspace\mud-agent
- Prefer
- Run a smoke test with
scripts/mud_cmd.py. - Run requested MUD operations.
- Use
references/ops.mdandreferences/commands.mdfor runbook details.
Command runner
python skills/mud/scripts/mud_cmd.py "<command>"
Examples (current CLI engine):
python skills/mud/scripts/mud_cmd.py "list-races"
python skills/mud/scripts/mud_cmd.py "register-player --campaign demo --player u1 --name Hero"
python skills/mud/scripts/mud_cmd.py "new-character --campaign demo --player u1 --name Rook --race human --char-class rogue"
python skills/mud/scripts/mud_cmd.py "save --campaign demo"
python skills/mud/scripts/mud_cmd.py "check-image-cooldown --campaign demo"
python skills/mud/scripts/mud_cmd.py "generate-image --campaign demo --prompt \"A rain-soaked neon tavern\""
Legacy slash-command engine is auto-detected and still supported by the same wrapper.
Notes
- Keep mechanics deterministic in engine code; use LLM for narration.
- Avoid hardcoded secrets/tokens in skill files.
- Image generation is available through engine commands (
check-image-cooldown,record-image,generate-image) when the runtime image pipeline is configured. - Keep this skill focused on operations and execution.