entity-descriptions
Entity Descriptions
Style guide for DescriptionShort templates in data/worlds/mansion.rec.
Style Rules
Top-level entities (no Container field):
- Full sentences: capital letter + period
- Example:
A {{ name }} sits in the middle of the room.
Container contents (has Container field):
- Capitalized fragments, no period (appear as bullet items)
- Example:
A teal {{ name }} with yellow roses in it
Examples
Top-level (full sentences)
Id: gallery_map
DescriptionShort: A rough {{ name }} hangs on the wall.
Id: lounge_chairs
DescriptionShort: Several {{ name }} are scattered around the room.
Id: library_couches
DescriptionShort: A pair of {{ name }} surround a coffee table in the center.
Container contents (capitalized fragments)
Id: foyer_flower_vase
Container: foyer_table
DescriptionShort: A teal {{ name }} with yellow roses in it
Id: foyer_plaque
Container: foyer_table
DescriptionShort: An {{ name }}
Containers with contents template
Id: foyer_table
DescriptionShort: A {{ name }} sits in the middle of the room{% if contents %}. On it:{{ contents }}{% endif %}
Rendered Output
Room descriptions render as:
You are standing in a grand entryway...
A *Wooden Table* sits in the middle of the room. On it:
- A teal *Flower Vase* with yellow roses in it
- An *Inscribed Plaque*
Validation
After editing, run:
just entities
More from frizzle-chan/mudd
discord-markdown
>-
31ruff-formatter
>-
30discord-py
Build Discord bots using discord.py. Use when the user asks about Discord bot development, discord.py library, bot commands, slash commands, Discord intents, or Discord API integration. Covers Client, Bot, events, commands extension, app_commands, views, buttons, modals, and cogs.
20postgres-migrations
Write safe PostgreSQL migrations that avoid blocking reads/writes. Use when creating migrations, adding columns, indexes, constraints, or modifying tables. Based on Squawk linter rules.
20healtests
Iteratively fix test failures until all tests pass. Use when tests are failing and you want Claude to automatically plan and fix them in a loop.
17add-check
Add a new code quality check to CI, justfile, and pre-commit hooks. Use when adding linters, formatters, type checkers, or other code quality tools to the project.
17