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
- 01Room boundaries, walls, doors, and windows
- 02Furniture stencil library guidance
- 03Scale and wall-thickness conventions
- 04Dimensions and labels
- 05Office, home, evacuation, and seating plans
Use cases
- 01Plan office layouts and meeting rooms
- 02Draft residential floor plans
- 03Map evacuation routes
- 04Arrange event seating
Install
Copy the command and run it in a terminal.
npx skills add https:/ / github.com/ markdown-viewer/ skills --skill floor-planAfter installing, type/floor-planin Claude Code to confirm it loaded.
Bundled files
References and scripts installed along with SKILL.md.
examples/evacuation-plan.mdhome-floor-plan.mdoffice-layout.mdseating-plan.mdDetails
From the project READMEFloor 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
```drawiocode 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
| Type | Purpose | Stencil Library | Example |
|---|---|---|---|
| Office Layout | Open office, cubicles, meeting rooms | mxgraph.floorplan.* (44 symbols) | office-layout.md |
| Home Floor Plan | Residential room layouts | mxgraph.floorplan.* | home-floor-plan.md |
| Evacuation Plan | Emergency exit routes, fire safety | Basic shapes + arrows | evacuation-plan.md |
| Seating Plan | Event seating, theater layouts | mxgraph.floorplan.* | seating-plan.md |