Help us improve
Share bugs, ideas, or general feedback.
From mimir-dm
Generates procedural Dungeondraft maps from biome presets (e.g., forest, cave) or custom YAML configs, saving a .dungeondraft_map file with generation stats.
npx claudepluginhub mimir-dm/mimir --plugin mimir-dmHow this command is triggered — by the user, by Claude, or both
Slash command
/mimir-dm:generate-mapThe summary Claude sees in its command listing — used to decide when to auto-load this command
# Generate a Dungeondraft Map ## Step 1: Determine Map Type If the user provided a preset name, use it directly. Available presets: - **Terrain**: forest, grassland, cave, desert, arctic - **Water**: lake, ice_lake - **Islands**: island_tropical, island_forest, island_arctic If they provided a description or no arguments, help them choose: 1. Call `list_map_presets` to show available presets 2. Ask if a preset fits or if they want a custom config 3. For custom configs, discuss: size, terrain types, vegetation density, roads/rivers, water, lighting, rooms/corridors/polygons ## Step 2: Ch...
/embarkStarts a new Dwarf Fortress simulation by generating a dramatic fortress name from $ARGUMENTS or randomly, then invokes the embark tool to spawn it in a tmux window.
/design-tutorialInteractive onboarding tour of Naksha — pick a track (UI, Figma, email, etc.) and complete real exercises to learn commands and workflows in under 10 minutes.
/mapRefresh and display the ecosystem map of all installed plugins, agents, skills, commands, and hooks.
/infographicCreates branded infographics from existing templates via guided workflow: checks project/templates, selects template, inputs content, generates output using Node.js script.
/generate-mapAnalyzes codebase to generate .claude/project-map.md with tech stack, project structure, API surface, DB schema, frontend architecture, infrastructure, testing, workflow, and features.
Share bugs, ideas, or general feedback.
If the user provided a preset name, use it directly. Available presets:
If they provided a description or no arguments, help them choose:
list_map_presets to show available presetsAsk the user where to save the .dungeondraft_map file. Suggest a reasonable default like their Desktop or current directory.
From preset:
generate_map(preset: "<name>", output_path: "<path>", seed: <random or user-specified>)
From custom config:
validate_map_config(config_yaml: "...")generate_map(config_yaml: "...", output_path: "<path>")Show the generation stats:
Remind the user they can open the file in Dungeondraft to view and edit the map.
Offer to regenerate with a different seed or adjusted config if they want variations.