← Davia CreationCONTENT HISTORY

Update to Davia Creation

Snapshot Nov 5, 2026 · 00:19 UTC · version 1.2.0

Collection source: downloaded plugin package. These snapshots do not have a confirmed matching collection source. Differences in file lists alone do not establish changes to the package.

WHAT CHANGED

Instructions updated for davia-creation

Full description — Now says: game drafts

Observed in instructions or declared skills. Runtime behavior has not been tested.

Save Davia Creation and check future changes in Following.

Up to 3 plugins free · no card required.

All fields and original values.

Full description

Before

Sep 30, 2026 · 23:09 UTC

games

After

Nov 5, 2026 · 00:19 UTC

game drafts

Skill instructions

Before

Sep 30, 2026 · 23:09 UTC

games through the Davia Creation MCP. Use whenever a creator asks to design, inspect, revise, rebalance, or complete a game, including its premise, world, simulation rules, stats, cells, entities, landmarks, or starting state. 2. If no g...

After

Nov 5, 2026 · 00:19 UTC

game drafts through the Davia Creation MCP. Use whenever a creator asks to design, inspect, revise, rebalance, or complete a game, including its premise, world, simulation rules, stats, cells, entities, landmarks, or starting state. 2. I...

Supporting files

Before

Sep 30, 2026 · 23:09 UTC

[{"relative_path":"evals/evals.json","size_in_bytes":2665},{"relative_path":"references/editing-with-the-mcp.md","size_in_bytes":4210},{"relative_path":"references/entities-and-landmarks.md","size_in_bytes":3599},{"relative_path":"refere...

After

Nov 5, 2026 · 00:19 UTC

[{"relative_path":"references/editing-with-the-mcp.md","size_in_bytes":9276},{"relative_path":"references/entities-and-landmarks.md","size_in_bytes":5318},{"relative_path":"references/game-model.md","size_in_bytes":3651},{"relative_path"...

Compare saved observations

Download comparison JSON

SKILL.md text changes

− removed · + added

--- before
+++ after
@@ -1,6 +1,6 @@
 ---
 name: davia-creation
-description: Create and edit Davia games through the Davia Creation MCP. Use whenever a creator asks to design, inspect, revise, rebalance, or complete a game, including its premise, world, simulation rules, stats, cells, entities, landmarks, or starting state.
+description: Create and edit Davia game drafts through the Davia Creation MCP. Use whenever a creator asks to design, inspect, revise, rebalance, or complete a game, including its premise, world, simulation rules, stats, cells, entities, landmarks, or starting state.
 ---
 
 # Davia creation
@@ -13,8 +13,10 @@
 ## Start every task this way
 
 1. Call `list_drafts`.
-2. If no game is active, identify the intended game by its display name and
-   call `select_draft`. Never guess an id.
+2. Identify the intended game by its display name; ask when the target is
+   unclear. Copy its returned `ref` exactly into the `draft` argument of every
+   filesystem tool call. Never invent a reference or use a draft UUID. If the
+   reference is forgotten or unavailable, call `list_drafts` again.
 3. Read [`references/editing-with-the-mcp.md`](references/editing-with-the-mcp.md).
 4. Read the current files that govern the requested change. Use `grep` to find
    related names, stat ids, values, and rules across the game.
@@ -27,6 +29,11 @@
 Use the language of the creator's first message for conversation and visible
 game content. Keep technical keys exactly as the files expose them.
 
+The first non-text stat with cell values colors the map. Unless the creator
+says otherwise, keep the territorial stat there (who holds each place: allegiance,
+faction, country) and give it a value on every land cell. See
+[`references/stats-contract.md`](references/stats-contract.md#the-map-stat).
+
 ## Route the work
 
 - Read [`references/game-model.md`](references/game-model.md) when shaping the
@@ -37,35 +44,19 @@
   [`references/entities-and-landmarks.md`](references/entities-and-landmarks.md)
   before changing a character, group, place, or placement.
 - Read [`references/map-assets-catalog.md`](references/map-assets-catalog.md)
-  only when the creator asks for a 3D asset recommendation. The current MCP
-  does not expose asset assignment for editing.
-
-## Keep authored state separate from simulation rules
-
-Put what is true at the opening in the premise, world description, entities,
-landmarks, cells, and starting stat values. Put only causal, game-specific
-constraints in simulation rules.
-
-For example, if the creator says that one bloc controls all of Africa at the
-start, update the relevant premise or world context and the applicable cell
-values. Do not invent a new simulation rule merely to restate that starting
-state. A rule belongs only when it changes how later actions resolve, such as a
-specific supply delay, legal constraint, or chain-of-command requirement.
-
-Do not repeat Davia's native principles in every game. Generic statements such
-as “the world evolves,” “actions have consequences,” or “no future is fixed”
-consume attention without making this particular world behave differently.
+  and call `browse_map_assets` before recommending or assigning a 3D asset. It
+  also explains where to send a creator who wants a custom 3D model built
+  with Blender.
+  Use the filters returned beside every page to refine broad browsing, and use
+  its optional text query when the creator names a specific subject.
+- Read [`references/geometry.md`](references/geometry.md) before splitting or
+  merging cells. Use `split_cell` / `merge_cells`, then verify the result.
 
 ## Respect current capability boundaries
 
-The MCP can add, edit, and remove entities and landmarks through their complete
-objects in `entities.json` and `landmarks.json`. Read the entity and landmark
-reference before doing so because creation requires a duplicate check and new
-landmarks require a precise on-map placement.
-
-The MCP can append complete stat definitions to `stats.json`. Existing stat
-identities and order remain fixed, and stat definitions cannot be removed. The
-MCP does not add or remove cells, change cell geometry, or assign 3D assets.
-Never claim that one of those unsupported operations succeeded. Use the
-editable fields to make as much progress as possible and state the exact
-remaining Creation Hub action when a requested change crosses those bounds.
+Keep existing stat identities; reorder definitions to change display order. The
+filesystem cannot add or remove cells; use the bounded geometry tools to split
+or merge existing cells. Follow the linked contracts for stat creation,
+entities, landmarks, placement, and map assets. Make progress through supported
+fields and name the remaining Creation Hub action when a request exceeds these
+bounds. Never claim an unsupported operation succeeded.
Full technical diff · 3 changed fields

changed /description

BEFORE
"Create and edit Davia games through the Davia Creation MCP. Use whenever a creator asks to design, inspect, revise, rebalance, or complete a game, including its premise, world, simulation rules, stats, cells, entities, landmarks, or starting state."
AFTER
"Create and edit Davia game drafts through the Davia Creation MCP. Use whenever a creator asks to design, inspect, revise, rebalance, or complete a game, including its premise, world, simulation rules, stats, cells, entities, landmarks, or starting state."

changed /included_files

BEFORE
[
  {
    "relative_path": "evals/evals.json",
    "size_in_bytes": 2665
  },
  {
    "relative_path": "references/editing-with-the-mcp.md",
    "size_in_bytes": 4210
  },
  {
    "relative_path": "references/entities-and-landmarks.md",
    "size_in_bytes": 3599
  },
  {
    "relative_path": "references/game-model.md",
    "size_in_bytes": 3028
  },
  {
    "relative_path": "references/map-assets-catalog.md",
    "size_in_bytes": 36919
  },
  {
    "relative_path": "references/stats-contract.md",
    "size_in_bytes": 3215
  }
]
AFTER
[
  {
    "relative_path": "references/editing-with-the-mcp.md",
    "size_in_bytes": 9276
  },
  {
    "relative_path": "references/entities-and-landmarks.md",
    "size_in_bytes": 5318
  },
  {
    "relative_path": "references/game-model.md",
    "size_in_bytes": 3651
  },
  {
    "relative_path": "references/geometry.md",
    "size_in_bytes": 3946
  },
  {
    "relative_path": "references/map-assets-catalog.md",
    "size_in_bytes": 2099
  },
  {
    "relative_path": "references/stats-contract.md",
    "size_in_bytes": 8473
  }
]

changed /skill_md_contents

BEFORE
"---\nname: davia-creation\ndescription: Create and edit Davia games through the Davia Creation MCP. Use whenever a creator asks to design, inspect, revise, rebalance, or complete a game, including its premise, world, simulation rules, stats, cells, entities, landmarks, or starting state.\n---\n\n# Davia creation\n\nHelp the creator build a character-first sandbox RPG: a player inhabits one\ncharacter inside a world that has geography, other actors, material limits,\nand persistent consequences. Keep the creator's intended game central. The\nfiles are a representation of that game, not the creative goal by themselves.\n\n## Start every task this way\n\n1. Call `list_drafts`.\n2. If no game is active, identify the intended game by its display name and\n   call `select_draft`. Never guess an id.\n3. Read [`references/editing-with-the-mcp.md`](references/editing-with-the-mcp.md).\n4. Read the current files that govern the requested change. Use `grep` to find\n   related names, stat ids, values, and rules across the game.\n5. Explain any creative choice that would materially change the premise,\n   playable cast, map meaning, or simulation. When the creator already gave a\n   precise instruction, carry it out without reopening settled decisions.\n6. Make focused edits, then reread the changed files to verify the resulting\n   state.\n\nUse the language of the creator's first message for conversation and visible\ngame content. Keep technical keys exactly as the files expose them.\n\n## Route the work\n\n- Read [`references/game-model.md`](references/game-model.md) when shaping the\n  premise, world, playable roles, map meaning, or simulation rules.\n- Read [`references/stats-contract.md`](references/stats-contract.md) before\n  creating or changing stat definitions or values.\n- Read\n  [`references/entities-and-landmarks.md`](references/entities-and-landmarks.md)\n  before changing a character, group, place, or placement.\n- Read [`references/map-assets-catalog.md`](references/map-assets-catalog.md)\n  only when the creator asks for a 3D asset recommendation. The current MCP\n  does not expose asset assignment for editing.\n\n## Keep authored state separate from simulation rules\n\nPut what is true at the opening in the premise, world description, entities,\nlandmarks, cells, and starting stat values. Put only causal, game-specific\nconstraints in simulation rules.\n\nFor example, if the creator says that one bloc controls all of Africa at the\nstart, update the relevant premise or world context and the applicable cell\nvalues. Do not invent a new simulation rule merely to restate that starting\nstate. A rule belongs only when it changes how later actions resolve, such as a\nspecific supply delay, legal constraint, or chain-of-command requirement.\n\nDo not repeat Davia's native principles in every game. Generic statements such\nas “the world evolves,” “actions have consequences,” or “no future is fixed”\nconsume attention without making this particular world behave differently.\n\n## Respect current capability boundaries\n\nThe MCP can add, edit, and remove entities and landmarks through their complete\nobjects in `entities.json` and `landmarks.json`. Read the entity and landmark\nreference before doing so because creation requires a duplicate check and new\nlandmarks require a precise on-map placement.\n\nThe MCP can append complete stat definitions to `stats.json`. Existing stat\nidentities and order remain fixed, and stat definitions cannot be removed. The\nMCP does not add or remove cells, change cell geometry, or assign 3D assets.\nNever claim that one of those unsupported operations succeeded. Use the\neditable fields to make as much progress as possible and state the exact\nremaining Creation Hub action when a requested change crosses those bounds.\n"
AFTER
"---\nname: davia-creation\ndescription: Create and edit Davia game drafts through the Davia Creation MCP. Use whenever a creator asks to design, inspect, revise, rebalance, or complete a game, including its premise, world, simulation rules, stats, cells, entities, landmarks, or starting state.\n---\n\n# Davia creation\n\nHelp the creator build a character-first sandbox RPG: a player inhabits one\ncharacter inside a world that has geography, other actors, material limits,\nand persistent consequences. Keep the creator's intended game central. The\nfiles are a representation of that game, not the creative goal by themselves.\n\n## Start every task this way\n\n1. Call `list_drafts`.\n2. Identify the intended game by its display name; ask when the target is\n   unclear. Copy its returned `ref` exactly into the `draft` argument of every\n   filesystem tool call. Never invent a reference or use a draft UUID. If the\n   reference is forgotten or unavailable, call `list_drafts` again.\n3. Read [`references/editing-with-the-mcp.md`](references/editing-with-the-mcp.md).\n4. Read the current files that govern the requested change. Use `grep` to find\n   related names, stat ids, values, and rules across the game.\n5. Explain any creative choice that would materially change the premise,\n   playable cast, map meaning, or simulation. When the creator already gave a\n   precise instruction, carry it out without reopening settled decisions.\n6. Make focused edits, then reread the changed files to verify the resulting\n   state.\n\nUse the language of the creator's first message for conversation and visible\ngame content. Keep technical keys exactly as the files expose them.\n\nThe first non-text stat with cell values colors the map. Unless the creator\nsays otherwise, keep the territorial stat there (who holds each place: allegiance,\nfaction, country) and give it a value on every land cell. See\n[`references/stats-contract.md`](references/stats-contract.md#the-map-stat).\n\n## Route the work\n\n- Read [`references/game-model.md`](references/game-model.md) when shaping the\n  premise, world, playable roles, map meaning, or simulation rules.\n- Read [`references/stats-contract.md`](references/stats-contract.md) before\n  creating or changing stat definitions or values.\n- Read\n  [`references/entities-and-landmarks.md`](references/entities-and-landmarks.md)\n  before changing a character, group, place, or placement.\n- Read [`references/map-assets-catalog.md`](references/map-assets-catalog.md)\n  and call `browse_map_assets` before recommending or assigning a 3D asset. It\n  also explains where to send a creator who wants a custom 3D model built\n  with Blender.\n  Use the filters returned beside every page to refine broad browsing, and use\n  its optional text query when the creator names a specific subject.\n- Read [`references/geometry.md`](references/geometry.md) before splitting or\n  merging cells. Use `split_cell` / `merge_cells`, then verify the result.\n\n## Respect current capability boundaries\n\nKeep existing stat identities; reorder definitions to change display order. The\nfilesystem cannot add or remove cells; use the bounded geometry tools to split\nor merge existing cells. Follow the linked contracts for stat creation,\nentities, landmarks, placement, and map assets. Make progress through supported\nfields and name the remaining Creation Hub action when a request exceeds these\nbounds. Never claim an unsupported operation succeeded.\n"
Full snapshot data
{
  "description": "Create and edit Davia game drafts through the Davia Creation MCP. Use whenever a creator asks to design, inspect, revise, rebalance, or complete a game, including its premise, world, simulation rules, stats, cells, entities, landmarks, or starting state.",
  "included_files": [
    {
      "relative_path": "references/editing-with-the-mcp.md",
      "size_in_bytes": 9276
    },
    {
      "relative_path": "references/entities-and-landmarks.md",
      "size_in_bytes": 5318
    },
    {
      "relative_path": "references/game-model.md",
      "size_in_bytes": 3651
    },
    {
      "relative_path": "references/geometry.md",
      "size_in_bytes": 3946
    },
    {
      "relative_path": "references/map-assets-catalog.md",
      "size_in_bytes": 2099
    },
    {
      "relative_path": "references/stats-contract.md",
      "size_in_bytes": 8473
    }
  ],
  "name": "davia-creation",
  "skill_md_contents": "---\nname: davia-creation\ndescription: Create and edit Davia game drafts through the Davia Creation MCP. Use whenever a creator asks to design, inspect, revise, rebalance, or complete a game, including its premise, world, simulation rules, stats, cells, entities, landmarks, or starting state.\n---\n\n# Davia creation\n\nHelp the creator build a character-first sandbox RPG: a player inhabits one\ncharacter inside a world that has geography, other actors, material limits,\nand persistent consequences. Keep the creator's intended game central. The\nfiles are a representation of that game, not the creative goal by themselves.\n\n## Start every task this way\n\n1. Call `list_drafts`.\n2. Identify the intended game by its display name; ask when the target is\n   unclear. Copy its returned `ref` exactly into the `draft` argument of every\n   filesystem tool call. Never invent a reference or use a draft UUID. If the\n   reference is forgotten or unavailable, call `list_drafts` again.\n3. Read [`references/editing-with-the-mcp.md`](references/editing-with-the-mcp.md).\n4. Read the current files that govern the requested change. Use `grep` to find\n   related names, stat ids, values, and rules across the game.\n5. Explain any creative choice that would materially change the premise,\n   playable cast, map meaning, or simulation. When the creator already gave a\n   precise instruction, carry it out without reopening settled decisions.\n6. Make focused edits, then reread the changed files to verify the resulting\n   state.\n\nUse the language of the creator's first message for conversation and visible\ngame content. Keep technical keys exactly as the files expose them.\n\nThe first non-text stat with cell values colors the map. Unless the creator\nsays otherwise, keep the territorial stat there (who holds each place: allegiance,\nfaction, country) and give it a value on every land cell. See\n[`references/stats-contract.md`](references/stats-contract.md#the-map-stat).\n\n## Route the work\n\n- Read [`references/game-model.md`](references/game-model.md) when shaping the\n  premise, world, playable roles, map meaning, or simulation rules.\n- Read [`references/stats-contract.md`](references/stats-contract.md) before\n  creating or changing stat definitions or values.\n- Read\n  [`references/entities-and-landmarks.md`](references/entities-and-landmarks.md)\n  before changing a character, group, place, or placement.\n- Read [`references/map-assets-catalog.md`](references/map-assets-catalog.md)\n  and call `browse_map_assets` before recommending or assigning a 3D asset. It\n  also explains where to send a creator who wants a custom 3D model built\n  with Blender.\n  Use the filters returned beside every page to refine broad browsing, and use\n  its optional text query when the creator names a specific subject.\n- Read [`references/geometry.md`](references/geometry.md) before splitting or\n  merging cells. Use `split_cell` / `merge_cells`, then verify the result.\n\n## Respect current capability boundaries\n\nKeep existing stat identities; reorder definitions to change display order. The\nfilesystem cannot add or remove cells; use the bounded geometry tools to split\nor merge existing cells. Follow the linked contracts for stat creation,\nentities, landmarks, placement, and map assets. Make progress through supported\nfields and name the remaining Creation Hub action when a request exceeds these\nbounds. Never claim an unsupported operation succeeded.\n"
}

SHA-256 of public snapshot: 45c5f178e3a2ca8791649a8df2c966714e4fb8ba2f98d9fda8b69ebab0492409