← Files K-Style TripARCHIVED FILE

plugin.json

11.8 KB · Nov 14, 2026 · 01:32 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "kstyletrip",
  "version": "1.0.0",
  "description": "Last trains, concert shuttles and stays a walk away for every K-pop concert night in Korea.",
  "author": {
    "name": "K-Style Trip",
    "email": "hosgirl6@gmail.com",
    "url": "https://kstyletrip.com"
  },
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "K-Style Trip",
        "shortDescription": "K-pop concert nights in Korea",
        "longDescription": "K-Style Trip helps overseas fans get home safely after a K-pop concert in Korea and find a place to stay near the venue.\n\nAsk in any language about a show at KSPO DOME, INSPIRE Arena, Gocheok Sky Dome, Olympic Hall, Jamsil Arena, KINTEX, KBS Arena and other venues in Seoul, Incheon and Goyang. K-Style Trip finds the show and answers with a card for that night:\n- Way home: the last trains from the venue's nearest station on that night's timetable (weekday, or weekend and public holiday), whether they reach central Seoul, the minutes to spare after the show, and whether a concert shuttle is sold to foreign fans, with its order deadline, fares and terms.\n- Stays nearby: the hotels and guesthouses nearest the venue with walking minutes, opened on that night's dates, and whether free cancellation can still be filtered.\n\nEvery figure comes from K-Style Trip's own checks of timetables, venues and seller pages, with the date it was checked.\n\nWho it is for: fans travelling from Japan, Taiwan, Hong Kong, Southeast Asia and beyond who hold a ticket and need to plan the night.\n\nLimitations: it covers shows in K-Style Trip's concert calendar (collected daily from Korea's official performance register); artist names work best in their official Latin spelling. Prices and rooms left are live on the booking page, not in the card. K-Style Trip does not sell anything or take payment inside ChatGPT: booking buttons open third-party sellers (Agoda, Trip.com, KKday, Klook) through affiliate links, at the same price to the user. The foreign-fan shuttles are not sold to Korean nationals. Always check the operator's own notice on the day.",
        "developerName": "K-Style Trip",
        "category": "Travel",
        "capabilities": [
          "Interactive"
        ],
        "websiteURL": "https://kstyletrip.com",
        "supportURL": "https://kstyletrip.com/en/contact",
        "privacyPolicyURL": "https://kstyletrip.com/en/privacy",
        "termsOfServiceURL": "https://kstyletrip.com/en/terms",
        "composerIcon": "./assets/icon.png",
        "logo": "./assets/logo.png"
      },
      "review": {
        "test_cases": {
          "positive": [
            {
              "description": "Japanese fan asks how to get back to central Seoul after a show at INSPIRE Arena (Incheon), which has no station within walking distance.",
              "prompt": "\u512a\u91cc\u306e12\u67085\u65e5\u306e\u30a4\u30f3\u30b9\u30d1\u30a4\u30a2\u30a2\u30ea\u30fc\u30ca\u516c\u6f14\u3001\u7d42\u308f\u3063\u305f\u3042\u3068\u30bd\u30a6\u30eb\u5e02\u5185\u307e\u3067\u3069\u3046\u3084\u3063\u3066\u5e30\u308c\u3070\u3044\u3044\u3067\u3059\u304b\uff1f",
              "tools_triggered": "way_home (find_show may run first)",
              "expected_behavior": "Finds YUURI on 5 Dec 2026 at INSPIRE Arena and shows the way-home card in Japanese: last trains from Incheon Airport Terminal 2 station (23:32 toward Seoul Station, reaching central Seoul; 23:50 toward Digital Media City), the foreign-fan shuttle with its order deadline (3 Dec), and buttons for the shuttle, airport pickup and the K-Style Trip page."
            },
            {
              "description": "Japanese fan asks for a hotel near INSPIRE Arena on a show night.",
              "prompt": "12\u67086\u65e5\u306b\u512a\u91cc\u306e\u30e9\u30a4\u30d6\u3067\u30a4\u30f3\u30b9\u30d1\u30a4\u30a2\u30a2\u30ea\u30fc\u30ca\u306b\u884c\u304d\u307e\u3059\u3002\u4f1a\u5834\u306e\u8fd1\u304f\u306b\u6cca\u307e\u308c\u308b\u30db\u30c6\u30eb\u306f\u3042\u308a\u307e\u3059\u304b\uff1f",
              "tools_triggered": "stays_near (find_show may run first)",
              "expected_behavior": "Shows the stays card in Japanese for the night of 6 Dec 2026: the nearest hotels to the venue (the resort hotel marked as the same complex as the venue), each button opening Agoda on 6-7 Dec, plus buttons for stays around the venue with free cancellation, a map and an eSIM."
            },
            {
              "description": "English-speaking fan asks whether the subway reaches central Seoul after a Saturday show at KSPO DOME.",
              "prompt": "I'm seeing DAVICHI at KSPO DOME on December 12. Will the subway still get me to central Seoul after the show?",
              "tools_triggered": "way_home (find_show may run first)",
              "expected_behavior": "Shows the way-home card in English for Sat 12 Dec 2026 on the weekend timetable: last trains 23:49 toward Gunja and 23:53 toward Macheon from Olympic Park station, with a red line saying they do not reach central Seoul, and the minutes to spare after a show assumed to run about three hours."
            },
            {
              "description": "Taiwanese fan asks in Traditional Chinese for a stay within walking distance of KSPO DOME.",
              "prompt": "12\u670813\u65e5 DAVICHI \u5728 KSPO DOME \u7684\u6f14\u5531\u6703\uff0c\u9644\u8fd1\u6709\u8d70\u8def\u53ef\u4ee5\u56de\u53bb\u7684\u4f4f\u5bbf\u55ce\uff1f",
              "tools_triggered": "stays_near (find_show may run first)",
              "expected_behavior": "Shows the stays card in Traditional Chinese for the night of 13 Dec 2026: Seoul Olympic Parktel (about 6 minutes on foot) and the nearest guesthouses with walking minutes, each opening Agoda on that night's dates."
            },
            {
              "description": "Korean fan asks for the last subway after a concert at Olympic Hall.",
              "prompt": "12\uc6d4 5\uc77c \ube44(RAIN) \uc62c\ub9bc\ud53d\ud640 \ucf58\uc11c\ud2b8 \ub05d\ub098\uace0 \uc9c0\ud558\ucca0 \ub9c9\ucc28 \uba87 \uc2dc\uc608\uc694?",
              "tools_triggered": "way_home (find_show may run first)",
              "expected_behavior": "Shows the way-home card in Korean for Sat 5 Dec 2026 at Olympic Hall with that night's last trains from the nearest station and their direction. No shuttle row, because the foreign-fan shuttle is not sold to Korean readers."
            }
          ],
          "negative": [
            {
              "description": "Restaurant recommendation unrelated to a concert night.",
              "prompt": "Recommend a good Korean BBQ restaurant near Myeongdong."
            },
            {
              "description": "How to buy concert tickets (K-Style Trip does not sell or broker tickets).",
              "prompt": "How do I buy tickets for a K-pop concert on NOL Interpark?"
            },
            {
              "description": "General weather question.",
              "prompt": "What's the weather in Seoul tomorrow?"
            }
          ]
        },
        "demo_recording_url": "https://drive.google.com/file/d/1sOiYONZlRDtEda2f1URG6yAZtOjyGzTB/view?usp=sharing",
        "commerce": false,
        "commerce_description": "No purchase or payment happens inside ChatGPT. Booking buttons open third-party sellers (Agoda, Trip.com, KKday, Klook) through affiliate links; K-Style Trip may earn a commission, and the user's price is the same."
      },
      "publication": {
        "release_notes": "First public release: way-home and stays-near cards for concert nights in Korea, in Japanese, Traditional Chinese, English, Korean and French.",
        "translations": {
          "ja-JP": {
            "subtitle": "\u97d3\u56fd\u306eK-POP\u516c\u6f14\u306e\u591c\u3092\u5b89\u5fc3\u306b",
            "description": "\u97d3\u56fd\u3067K-POP\u516c\u6f14\u3092\u898b\u308b\u6d77\u5916\u30d5\u30a1\u30f3\u306e\u305f\u3081\u306b\u3001\u7d42\u6f14\u5f8c\u306e\u5e30\u308a\u65b9\u3068\u4f1a\u5834\u8fd1\u304f\u306e\u5bbf\u3092\u3001\u305d\u306e\u591c\u306e\u60c5\u5831\u3067\u304a\u77e5\u3089\u305b\u3057\u307e\u3059\u3002KSPO DOME\u30fb\u30a4\u30f3\u30b9\u30d1\u30a4\u30a2\u30a2\u30ea\u30fc\u30ca\u30fb\u9ad8\u5c3a\u30b9\u30ab\u30a4\u30c9\u30fc\u30e0\u306a\u3069\u306e\u516c\u6f14\u3092\u805e\u304f\u3068\u3001\u305d\u306e\u591c\u306e\u7d42\u96fb\uff08\u5e73\u65e5\u30fb\u571f\u65e5\u795d\u30c0\u30a4\u30e4\uff09\u304c\u30bd\u30a6\u30eb\u4e2d\u5fc3\u90e8\u307e\u3067\u884c\u304f\u304b\u3001\u5916\u56fd\u4eba\u5411\u3051\u30b7\u30e3\u30c8\u30eb\u306e\u53d7\u4ed8\u7de0\u5207\u30fb\u6599\u91d1\u3001\u4f1a\u5834\u304b\u3089\u6b69\u3044\u3066\u5e30\u308c\u308b\u5bbf\u3092\u30ab\u30fc\u30c9\u3067\u8868\u793a\u3057\u307e\u3059\u3002\u4e88\u7d04\u30dc\u30bf\u30f3\u306f\u63d0\u643a\u306e\u8ca9\u58f2\u30b5\u30a4\u30c8\uff08\u30a2\u30b4\u30c0\u30fbTrip.com\u30fbKKday\u30fbKlook\uff09\u3092\u958b\u304d\u3001\u304a\u652f\u6255\u3044\u984d\u306f\u5909\u308f\u308a\u307e\u305b\u3093\u3002"
          },
          "zh-TW": {
            "subtitle": "\u97d3\u570bK-POP\u6f14\u5531\u6703\u4e4b\u591c",
            "description": "\u70ba\u4f86\u97d3\u570b\u770b K-POP \u6f14\u5531\u6703\u7684\u6d77\u5916\u7c89\u7d72\uff0c\u7528\u7576\u665a\u7684\u8cc7\u8a0a\u544a\u8a34\u4f60\u6563\u5834\u5f8c\u600e\u9ebc\u56de\u53bb\u3001\u5834\u9928\u9644\u8fd1\u4f4f\u54ea\u88e1\u3002\u8a62\u554f KSPO DOME\u3001INSPIRE Arena\u3001\u9ad8\u5c3a\u5de8\u86cb\u7b49\u5834\u9928\u7684\u6f14\u51fa\uff0c\u5c31\u6703\u4ee5\u5361\u7247\u986f\u793a\u7576\u665a\u7684\u672b\u73ed\u8eca\uff08\u5e73\u65e5\u6216\u9031\u672b\u5047\u65e5\u6642\u523b\uff09\u662f\u5426\u5230\u5f97\u4e86\u9996\u723e\u5e02\u4e2d\u5fc3\u3001\u5916\u570b\u4eba\u63a5\u99c1\u8eca\u7684\u9810\u7d04\u622a\u6b62\u8207\u50f9\u683c\uff0c\u4ee5\u53ca\u8d70\u8def\u53ef\u5230\u7684\u4f4f\u5bbf\u3002\u8a02\u623f\u6309\u9215\u6703\u6253\u958b\u5408\u4f5c\u5e73\u53f0\uff08Agoda\u3001Trip.com\u3001KKday\u3001Klook\uff09\uff0c\u4f60\u4ed8\u7684\u50f9\u683c\u4e0d\u8b8a\u3002"
          },
          "ko-KR": {
            "subtitle": "\ud55c\uad6d K\ud31d \uacf5\uc5f0 \ubc24 \uae38\uc7a1\uc774",
            "description": "\ud55c\uad6d\uc5d0\uc11c K\ud31d \uacf5\uc5f0\uc744 \ubcf4\ub294 \ud574\uc678 \ud32c\uc5d0\uac8c \uacf5\uc5f0 \ub05d\ub098\uace0 \ub3cc\uc544\uac00\ub294 \uae38\uacfc \uacf5\uc5f0\uc7a5 \uac00\uae4c\uc6b4 \uc219\uc18c\ub97c \uadf8 \ubc24\uc758 \uc815\ubcf4\ub85c \uc54c\ub824 \ub4dc\ub9bd\ub2c8\ub2e4. KSPO DOME \u00b7 \uc778\uc2a4\ud30c\uc774\uc5b4 \uc544\ub808\ub098 \u00b7 \uace0\ucc99\uc2a4\uce74\uc774\ub3d4 \ub4f1\uc758 \uacf5\uc5f0\uc744 \ubb3c\uc73c\uba74 \uadf8 \ubc24 \ub9c9\ucc28(\ud3c9\uc77c \u00b7 \uc8fc\ub9d0 \uacf5\ud734\uc77c \uc2dc\uac04\ud45c)\uac00 \uc11c\uc6b8 \ub3c4\uc2ec\uae4c\uc9c0 \uac00\ub294\uc9c0, \uc678\uad6d\uc778 \uc154\ud2c0 \uc811\uc218 \ub9c8\uac10 \u00b7 \uc694\uae08, \uac78\uc5b4\uc11c \ub3cc\uc544\uc62c \uc219\uc18c\ub97c \uce74\ub4dc\ub85c \ubcf4\uc5ec \uc90d\ub2c8\ub2e4. \uc608\uc57d \ub2e8\ucd94\ub294 \uc81c\ud734 \ud310\ub9e4\ucc98(\uc544\uace0\ub2e4 \u00b7 Trip.com \u00b7 KKday \u00b7 Klook)\ub97c \uc5f4\uba70 \ub0b4\ub294 \uac12\uc740 \uac19\uc2b5\ub2c8\ub2e4."
          },
          "fr-FR": {
            "subtitle": "Soirs de concert K-pop",
            "description": "Pour les fans \u00e9trangers venus voir un concert de K-pop en Cor\u00e9e : comment rentrer apr\u00e8s le concert et o\u00f9 dormir pr\u00e8s de la salle, avec les informations du soir m\u00eame. Demandez un concert \u00e0 la KSPO DOME, l'INSPIRE Arena, le Gocheok Sky Dome et d'autres salles : une carte indique les derniers m\u00e9tros (semaine ou week-end et jours f\u00e9ri\u00e9s) et s'ils atteignent le centre de S\u00e9oul, la date limite et les tarifs de la navette pour fans \u00e9trangers, et les h\u00e9bergements \u00e0 pied. Les boutons ouvrent des vendeurs partenaires (Agoda, Trip.com, KKday, Klook), au m\u00eame prix."
          }
        }
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: 616234da9dac6ed859d9204dc4b630e956627ea90f66d67d9415b1780d38b1dc