一键导入
rpg-dm-maps
Generate and maintain ASCII maps as a content pack (render+data+logic triad) with fog-of-war, version bumps, and ARCHIVE_DELTA persistence.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Generate and maintain ASCII maps as a content pack (render+data+logic triad) with fog-of-war, version bumps, and ARCHIVE_DELTA persistence.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Use the bundled skill tools (tools.json + tools_runner.py) for all structured operations; enforce role tool whitelist; JSON tool_calls only.
Use the bundled skill tools (tools.json + tools_runner.py) for all structured operations; enforce role tool whitelist; JSON tool_calls only.
Create and switch RPG campaigns by copying `campaigns/_template`, updating `ACTIVE.md`.
Author and update RPG content packs (cartridges lore/NPC/quests/locations) while keeping kernel protocols stable and avoiding plot-driven drift.
Convert session/event logs into fiction chapters without creating new canon; enforce State/Event truth and track continuity issues.
Maintain a stable governance panel (assets/followers/army/income/clocks) as a patch-friendly state file, triggered by manage/governance gameplay.
| name | rpg-dm-maps |
| description | Generate and maintain ASCII maps as a content pack (render+data+logic triad) with fog-of-war, version bumps, and ARCHIVE_DELTA persistence. |
Use this skill when the user asks to create/update/query maps, reveal fog-of-war, or ensure spatial consistency across sessions.
cartridges/<id>/maps/MAP_INDEX.mdcartridges/<id>/maps/macro/*cartridges/<id>/maps/micro/*campaigns/<id>/maps/runtime/*Each map is a triad:
*.md (render)*.data.yaml (structured data)*.logic.md (constraints, derivations, update reasons)map_id is relevant (or create one) and register it in cartridges/<id>/maps/MAP_INDEX.md.version on any change.?; rumored POI is a point, not a full layout.ARCHIVE_DELTA (append/patch only). Never rewrite whole map files.Map-Gen.mdHOT_START.md (maps are WARM; don’t load unless needed)