← Files RoomwiseARCHIVED FILE

plugin.json

7.21 KB · Nov 2, 2026 · 12:51 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "roomwise",
  "version": "1.0.0",
  "description": "Room layout planner for home redesign, remodel and decorating projects. Plan where furniture goes, check that it fits against clearance rules, and estimate flooring, paint and baseboard.",
  "author": {
    "name": "Adam Roszyk",
    "email": "szyk.adam@gmail.com",
    "url": "https://roomwise.funkylogic.workers.dev"
  },
  "homepage": "https://roomwise.funkylogic.workers.dev",
  "keywords": [
    "home redesign",
    "room layout",
    "furniture arrangement",
    "floor plan",
    "home remodel",
    "house decor",
    "interior design",
    "living room layout",
    "bedroom layout",
    "room planner",
    "home renovation",
    "flooring estimate",
    "paint calculator"
  ],
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "Roomwise",
        "shortDescription": "Home redesign room planner",
        "longDescription": "Plan a room layout for a home redesign, remodel or decorating refresh. Roomwise works out where furniture goes in one room, to scale, then checks the arrangement against clearance rules so you can see whether it will work before you move or buy anything.\n\nWhat you can ask:\n- Furniture layout and floor plan: give the room size, where the doors and windows are, and the furniture you want to use (living room, bedroom, home office or dining room). Roomwise returns each piece's position and facing, and a link to a to-scale plan you can edit on the web by dragging pieces around.\n- Will it fit? Give an arrangement you already have, or a sofa, bed or table you are thinking of buying. Roomwise checks walkway width, door swings, sofa-to-coffee-table distance, dining chair pull-back and whether every piece can be reached, with the measured value for each rule.\n- Remodel and renovation planning: how much flooring, paint and baseboard a room needs, with waste allowances, and a cost if you supply prices.\n\nWho it is for: homeowners and renters planning a home redesign, a room refresh or a remodel, and anyone working out house decor layouts such as where the sofa, coffee table or dining table should go.\n\nHow it works: you describe the room in words and measurements. Roomwise does not need a photo. Results are rules of thumb for comfort and access, so measure twice.\n\nWhat it does not do: it does not redesign a room from a photo, choose styles, colours or decor, order furniture, or give building-code, structural or safety advice. One rectangular room at a time.\n\nPrivacy: saved plans are private links, deleted 90 days after the last edit. No account is needed.",
        "developerName": "Adam Roszyk",
        "category": "Productivity",
        "capabilities": [
          "Plan a furniture layout",
          "Check whether furniture fits",
          "Estimate flooring, paint and baseboard"
        ],
        "websiteURL": "https://roomwise.funkylogic.workers.dev",
        "supportURL": "https://roomwise.funkylogic.workers.dev/support/",
        "privacyPolicyURL": "https://roomwise.funkylogic.workers.dev/privacy/",
        "termsOfServiceURL": "https://roomwise.funkylogic.workers.dev/terms/",
        "defaultPrompt": [
          "Help me redesign my living room layout: 14 by 12 ft with a sofa, coffee table and TV unit.",
          "Will a 90-inch sofa fit in my room without blocking the door?",
          "How much paint and flooring do I need to remodel a 12 by 10 ft bedroom?"
        ],
        "brandColor": "#1f6f6a",
        "brandColorDark": "#4fc1b8",
        "composerIcon": "./assets/icon.svg",
        "composerIconDark": "./assets/icon-dark.svg",
        "logo": "./assets/logo.svg",
        "logoDark": "./assets/logo-dark.svg",
        "screenshots": [
          "./assets/screenshot-1.png"
        ]
      },
      "onboardingSkill": "./skills/get-started/SKILL.md",
      "review": {
        "test_cases": {
          "positive": [
            {
              "description": "Plan a living room layout",
              "prompt": "Plan a 14 by 12 foot living room with a sofa, a coffee table and a TV unit. The door is on the south wall 8 feet from the west corner and there is a window on the north wall.",
              "tools_triggered": "plan_room_layout",
              "expected_behavior": "Returns positions and facings for every piece, a pass or fail for each clearance check with measured values, and links to view and edit the plan."
            },
            {
              "description": "Check a layout with a too-small gap",
              "prompt": "Check my living room layout: the sofa is 6 inches from the coffee table. The room is 14 by 12 feet with a door on the south wall.",
              "tools_triggered": "check_room_layout",
              "expected_behavior": "Reports that the sofa-to-coffee-table gap rule fails and gives the measured distance."
            },
            {
              "description": "Estimate flooring and paint",
              "prompt": "How much flooring and paint do I need for a 14 by 12 foot room with 8 foot ceilings, one door and one window?",
              "tools_triggered": "estimate_room_materials",
              "expected_behavior": "Returns 168 square feet of floor, flooring to buy with a waste allowance, paint gallons needed and to buy, baseboard length, and the assumptions used."
            },
            {
              "description": "Dining table with chair clearance",
              "prompt": "Where can a 60 by 36 inch dining table and a sideboard go in a 12 by 11 foot room so the chairs can pull back? The door is on the south wall.",
              "tools_triggered": "plan_room_layout",
              "expected_behavior": "Places the table and sideboard and reports the dining chair clearance check with its measured value."
            },
            {
              "description": "Will a sofa block the door",
              "prompt": "Can I fit a 90 inch sofa in front of the door? The room is 12 by 12 feet and the door is 32 inches wide on the south wall, 4 feet from the corner, swinging in.",
              "tools_triggered": "check_room_layout",
              "expected_behavior": "Reports that the sofa overlaps the door swing or blocks the walkway, with the measured values."
            }
          ],
          "negative": [
            {
              "description": "Redesign from a photo (unsupported)",
              "prompt": "Here is a photo of my living room. Redesign it in a modern style."
            },
            {
              "description": "Ordering furniture (unsupported)",
              "prompt": "Order the grey sofa I picked and have it delivered next week."
            },
            {
              "description": "Structural advice (out of scope)",
              "prompt": "Is this wall load-bearing? Can I safely remove it to open up the room?"
            }
          ]
        },
        "demo_recording_url": "https://roomwise.funkylogic.workers.dev/demo/",
        "commerce": false,
        "commerce_description": "This plugin does not sell products or process payments."
      },
      "publication": {
        "release_notes": "Initial release: room layout planning, layout checking and materials estimates, with a web editor for saved plans."
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: fbb88009e00aed2d694b880e0d7ee8ea9be2140425dc0412b092f14aaa791e17