mcpField
F
floor-plan

floor-plan

github.com/markdown-viewerDesign & UI3.4k213 installsUpdated 3w ago
Repository

About floor-plan

floor-plan is a drawio-derived skill for creating floor plans and spatial layouts. It guides room boundaries, doors, windows, furniture, dimensions, and labels, with conventions for scale and wall thickness.

Key features

  1. 01Room boundaries, walls, doors, and windows
  2. 02Furniture stencil library guidance
  3. 03Scale and wall-thickness conventions
  4. 04Dimensions and labels
  5. 05Office, home, evacuation, and seating plans

Use cases

  1. 01Plan office layouts and meeting rooms
  2. 02Draft residential floor plans
  3. 03Map evacuation routes
  4. 04Arrange event seating

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/markdown-viewer/skills --skill floor-plan

After installing, type/floor-planin Claude Code to confirm it loaded.

Bundled files

References and scripts installed along with SKILL.md.

examples/
evacuation-plan.md
home-floor-plan.md
office-layout.md
seating-plan.md

Details

From the project README

Floor Plan & Layout Generator

Quick Start: Define room boundaries with walls → Add doors and windows → Place furniture from stencil library → Add dimensions and labels → Wrap in ```drawio fence.

⚠️ IMPORTANT: Always use ```drawio code fence. NEVER use ```xml — it will NOT render as a diagram.

Critical Rules

🔗 This is a drawio-derived skill. All structure, layout, and edge routing rules inherit from drawio SKILL.md. Read the base rules first.

Floor plan-specific additions:

  • Check stencils/README.md for exact furniture stencil names
  • Use consistent scale: 1 pixel = 1 cm is a common convention (so a 3m wall = 300px)
  • Wall thickness: typically 15-20px for exterior, 10px for interior walls
  • Standard door width: 80-90cm (80-90px), window: varies

Floor Plan Types

TypePurposeStencil LibraryExample
Office LayoutOpen office, cubicles, meeting roomsmxgraph.floorplan.* (44 symbols)office-layout.md
Home Floor PlanResidential room layoutsmxgraph.floorplan.*home-floor-plan.md
Evacuation PlanEmergency exit routes, fire safetyBasic shapes + arrowsevacuation-plan.md
Seating PlanEvent seating, theater layoutsmxgraph.floorplan.*seating-plan.md

Comments

Markdown supported