TRPG Maps Update for Openclaw

Openclaw Skills for migrating and standardizing briefing_package map systems by moving large YAML maps to maps/, wiring map_ref, and enabling map_config visuals.

ice26985850
v1.0.0
Jul 19, 2026
0
434
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install trpg-maps-update

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install trpg-maps-update using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is TRPG Maps Update?

Openclaw Skills helps you update an existing briefing_package map system without breaking the project structure. It turns scattered or oversized map YAML into a clean, scalable setup by moving large maps into maps/, converting scene YAML from initial_map to map_ref, and preserving a single source of truth for map data.

It also standardizes visual map metadata in config.yaml through map_config, making it easier to render dungeon, world, tactical, or starmap panels consistently. Openclaw Skills is ideal when a TRPG briefing_package needs a map fix, a map migration, or a token-efficient YAML refactor.

TRPG Maps Update Use Cases

  • Fixing a broken or incomplete map system in an existing briefing_package.
  • Migrating large map YAML from data/ into maps/.
  • Replacing initial_map with map_ref in oversized scene YAML files.
  • Adding or refining map_config in config.yaml for visual map rendering.
  • Cleaning legacy data/ map copies after migration to reduce token waste.
  • Updating multiple scenes or maps in one batch.

How TRPG Maps Update Works

  1. Inspect the briefing_package for scene YAML, data/, maps/, and config.yaml.
  2. Identify map definitions, legacy exports, and oversized maps (roughly 80+ lines).
  3. Create maps/ if missing, then move canonical large map YAML from data/ into maps/.
  4. Remove the obsolete data/ copy so the package keeps one active map source only.
  5. Change scene YAML from initial_map to map_ref: "maps/<file>" for migrated maps.
  6. Add or refine map_config in config.yaml when a visual map panel is needed.
  7. Validate that maps stay as YAML with nodes, edges, and regions, and leave external legacy map exports untouched.

TRPG Maps Update Setup

Openclaw Skills is file-structure based, so there is no runtime package to install. Apply it directly inside the target briefing_package.

  1. Create the canonical map directory.
mkdir -p briefing_package/maps
  1. Inspect candidate map files before migration.
find briefing_package/data -maxdepth 1 -name '*.yaml'
  1. Move large map YAML into maps/ and delete the legacy data/ copy after confirmation.
mv briefing_package/data/old_map.yaml briefing_package/maps/old_map.yaml
rm briefing_package/data/old_map.yaml
  1. Update oversized scene YAML references to map_ref.
map_ref: "maps/old_map"
  1. Optionally add map_config to config.yaml for visual map panels.
map_config:
  type: "dungeon"
  title: "Dungeon Map"
  node_types:
    - name: "Entrance"
      color: "#22c55e"
  edge_types:
    - name: "Corridor"
      color: "#6b7280"

Small maps under 80 lines may remain inline as initial_map; only migrate oversized or shared maps into maps/.

TRPG Maps Update Data Schema & Taxonomy

Directory layout

Path Purpose Notes
briefing_package/maps/*.yaml Canonical large map storage Use for 80+ line maps; loaded at game start, not injected every turn
briefing_package/...scene YAML Scene-level reference files Replace initial_map with map_ref for migrated maps
briefing_package/config.yaml Map presentation metadata Optional map_config block controls type, title, node colors, and edge colors
briefing_package/data/ Legacy staging area Remove active map YAML after migration to avoid duplicated sources

Map YAML schema

  • nodes: list of node objects with id, label, x, y, type, and explored
  • edges: list of graph links with from, to, and type
  • regions: list of grouped areas with name, color, and nodes

map_config taxonomy

  • type: starmap, dungeon, tactical, or world
  • title: display title for the map panel
  • node_types: named node labels with colors
  • edge_types: named connection labels with colors

Rules of ownership

  • Small maps under ~80 lines may remain inline as initial_map
  • Large maps should live in maps/
  • Keep one authoritative copy of each active YAML map

TRPG Maps Update Advanced Features

  • Batch migration across multiple scenes and map files, reducing manual refactors.
  • Token optimization by relocating large YAML out of data/ and into maps/.
  • Visual panel support via map_config for dungeon, world, tactical, or starmap layouts.
  • Structured graph modeling with nodes, edges, and regions instead of image-based or ASCII maps.
  • Safe legacy handling that preserves already-integrated external export files while updating only the authoritative briefing_package sources.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*