Skills mud
Operate and maintain the persistent MUD agent for OpenClaw. Use when running MUD engine commands, smoke-testing mud state behavior, validating save/restore, diagnosing MUD data issues, or handling MUD deployment operations.
install
source · Clone the upstream repo
git clone https://github.com/openclaw/skills
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/openclaw/skills "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/andrew-goetz-com/mud" ~/.claude/skills/openclaw-skills-mud && rm -rf "$T"
OpenClaw · Install into ~/.openclaw/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/openclaw/skills "$T" && mkdir -p ~/.openclaw/skills && cp -r "$T/skills/andrew-goetz-com/mud" ~/.openclaw/skills/openclaw-skills-mud && rm -rf "$T"
manifest:
skills/andrew-goetz-com/mud/SKILL.mdsource content
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
andreferences/ops.md
for runbook details.references/commands.md
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
) when the runtime image pipeline is configured.generate-image - Keep this skill focused on operations and execution.