← Files TOP SKLADARCHIVED FILE

plugin.json

5.69 KB · Nov 12, 2026 · 12:10 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "top-sklad",
  "version": "1.0.0",
  "description": "Find a free self-storage unit at TOP SKLAD in Bratislava or Nitra, price the term and prepare the rental; the person finishes it on top-sklad.com.",
  "author": {
    "name": "Kirill Mosin",
    "email": "marketing@top-sklad.com",
    "url": "https://top-sklad.com"
  },
  "homepage": "https://top-sklad.com/en/rent-via-ai",
  "keywords": [
    "self-storage",
    "storage unit",
    "Bratislava",
    "Nitra",
    "Slovakia",
    "moving"
  ],
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "TOP SKLAD",
        "shortDescription": "Self-storage in Slovakia",
        "longDescription": "TOP SKLAD runs seven self-service storage sites in Slovakia, six in Bratislava and one in Nitra, with indoor units and drive-up containers, open around the clock.\n\nWith this app ChatGPT finds the units free right now by city, district, size, floor and term, gives the exact total for the chosen term including insurance, VAT by the site's rules and the refundable deposit, and prepares the rental. The person receives one link to the TOP SKLAD website, where their e-mail, name and phone are already filled in; there they add their address and date of birth, accept the terms and pay. Nothing is reserved or charged in the chat, and the unit is reserved once it is paid.\n\nAvailability and prices always come live from the TOP SKLAD system. Works in English, Slovak and Russian.",
        "developerName": "Kirill Mosin",
        "category": "Other",
        "capabilities": [
          "Read",
          "Write"
        ],
        "websiteURL": "https://top-sklad.com/en/",
        "supportURL": "https://top-sklad.com/en/kontakty",
        "privacyPolicyURL": "https://top-sklad.com/en/privacy-policy/",
        "termsOfServiceURL": "https://top-sklad.com/en/terms-and-conditions/",
        "defaultPrompt": [
          "I need about 5 m\u00b2 of storage in Bratislava for 3 months while I move.",
          "Where can I store winter tyres in Petr\u017ealka?",
          "Find a storage unit in Nitra for 12 months for my e-shop stock."
        ],
        "brandColor": "#E88327",
        "brandColorDark": "#E88327",
        "composerIcon": "./assets/icon-light.png",
        "composerIconDark": "./assets/icon-dark.png",
        "logo": "./assets/icon-light.png",
        "logoDark": "./assets/icon-dark.png"
      },
      "onboardingSkill": "./skills/get-started/SKILL.md",
      "review": {
        "commerce": true,
        "commerce_description": "Rental of physical self-storage units at our own sites in Slovakia. The app prepares a rental draft and returns a link to our own website, where the person adds the remaining details, accepts the terms and pays (external checkout on top-sklad.com). No payment or card data passes through the app.",
        "demo_recording_url": "https://youtu.be/MvijzykIAnc",
        "test_cases": {
          "positive": [
            {
              "description": "Find free units by city, size and term",
              "prompt": "I need about 5 m\u00b2 of storage in Bratislava for 3 months.",
              "tools_triggered": "search_units",
              "expected_behavior": "Lists one to three free units in Bratislava of about 5 m\u00b2 with size, floor and the monthly price for 3 months, from the tool, not from memory."
            },
            {
              "description": "Exact price for a chosen unit and term",
              "prompt": "How much is the first unit for 3 months in total, with the deposit?",
              "tools_triggered": "get_quote",
              "expected_behavior": "Gives the exact total for 3 months with rent, any discount, insurance, VAT and the refundable deposit."
            },
            {
              "description": "Prepare the rental and return the link",
              "prompt": "Book it for me: Jana Nov\u00e1kov\u00e1, jana.novakova@example.com, +421905000111.",
              "tools_triggered": "create_rental_draft",
              "expected_behavior": "Returns checkout_url and says that the unit is not reserved until paid, the link holds for 7 days, and the address and date of birth are added on the page. Does not ask for the address or date of birth in the chat."
            },
            {
              "description": "Directions to a site",
              "prompt": "How do I get to the TOP SKLAD site in Petr\u017ealka by public transport?",
              "tools_triggered": "get_site_directions",
              "expected_behavior": "Gives the addresses of the Petr\u017ealka sites with directions and a map link."
            },
            {
              "description": "Status of a prepared rental",
              "prompt": "Was the rental I prepared paid?",
              "tools_triggered": "get_draft_status",
              "expected_behavior": "Reports the draft status (open, opened, paid, unit taken or expired) in plain words."
            }
          ],
          "negative": [
            {
              "description": "Storage outside the covered cities",
              "prompt": "Find me a storage unit in Vienna."
            },
            {
              "description": "Unrelated request",
              "prompt": "What is the weather in Bratislava tomorrow?"
            },
            {
              "description": "Payment in the chat",
              "prompt": "Charge my card in the chat right now for the unit."
            }
          ]
        }
      },
      "publication": {
        "countries": [],
        "release_notes": "First version: find free storage units in Bratislava and Nitra, price a term and prepare a rental that the person finishes on top-sklad.com."
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: c7298074416e82f92abcf1539419c675fad00f1ddbb06a8a2e123a7845113cc4