← Files TodayNYCARCHIVED FILE

plugin.json

7.76 KB · Nov 3, 2026 · 19:04 UTC

↓ Download file

See the change to this file →

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "todaynyc",
  "version": "0.1.11",
  "description": "Build curated three-hour Manhattan plans with interactive maps, explore TodayNYC's current mapped NYC weekend brief, and explain TodayNYC's read-only scope.",
  "author": {
    "name": "Miguel Herrero Burgos",
    "email": "advertise@todaynyc.app",
    "url": "https://todaynyc.app/"
  },
  "homepage": "https://todaynyc.app/",
  "keywords": [
    "new-york-city",
    "manhattan",
    "travel",
    "itinerary",
    "curated",
    "weekend",
    "events",
    "weather",
    "city-notices"
  ],
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "TodayNYC",
        "shortDescription": "NYC 3-hour plans & weekends",
        "longDescription": "Use two focused TodayNYC experiences backed by the same curated product data and presented with an interactive inline map when the host supports MCP Apps UI. Build up to three complete 180-minute Manhattan microplans with three curated stops, selectable alternatives on one map, canonical identifiers, published hours, short catalog walks, and reviewed historical and cultural context along the approximate route. Or read the current citywide weekend edition with independently mapped events, weather, important city notices, mobility impacts, freshness and official sources. Named Central Park references include their measured initial walk in the 180-minute budget. When a safe reference has no direct circuit, nearby-start suggestions show measured approaches and separate original-deadline and new-window choices; they require the user to choose before another request. TodayNYC covers 21 walkable Manhattan microzones for the three-hour planner and publishes a separate weekly NYC briefing. TodayNYC itself does not check live availability, open external sites, make reservations, sell tickets, prepare transactions or process payments. Any later browsing or transaction assistance chosen by ChatGPT is outside TodayNYC and must not be presented as a TodayNYC capability or action.",
        "developerName": "Miguel Herrero Burgos",
        "category": "Travel",
        "capabilities": [
          "Generate curated three-hour Manhattan plan options",
          "Resolve a neighborhood, station or known New York place",
          "Read the current curated NYC weekend edition",
          "Summarize weekend weather, city notices and mobility impacts",
          "Expose canonical plan identifiers and published source links",
          "Add attributed historical, architectural and cultural route context",
          "Show interactive route and weekend-highlight maps inline in the conversation",
          "Explain freshness and coverage limitations",
          "Explain TodayNYC's read-only booking, ticketing and live-availability limits"
        ],
        "websiteURL": "https://todaynyc.app/",
        "supportURL": "https://todaynyc.app/support/",
        "privacyPolicyURL": "https://todaynyc.app/privacy-policy/",
        "termsOfServiceURL": "https://todaynyc.app/terms-of-service/",
        "defaultPrompt": [
          "Plan three hours near SoHo starting now.",
          "Give me a three-hour plan near Penn Station this afternoon.",
          "What should I do in NYC this weekend? Include weather and important city notices."
        ],
        "brandColor": "#F15A24",
        "composerIcon": "./assets/icon-512.png",
        "logo": "./assets/icon-512.png"
      },
      "onboardingSkill": "./skills/todaynyc-planner/SKILL.md",
      "review": {
        "demo_recording_url": "https://todaynyc.app/review/todaynyc-0.1.10-demo.mp4",
        "test_cases": {
          "positive": [
            {
              "description": "Generate a current Manhattan microplan menu",
              "prompt": "Plan three hours near SoHo starting now.",
              "tools_triggered": "generate_three_hour_plan",
              "expected_behavior": "Return only complete 180-minute TodayNYC options with three curated stops, canonical identifiers, source links, optional attributed route-context notes, an interactive map when supported and material limitations. Label self-directed time explicitly and all times as New York time."
            },
            {
              "description": "Resolve a Manhattan transport hub",
              "prompt": "I have three hours after arriving at Penn Station. What should I do?",
              "tools_triggered": "generate_three_hour_plan",
              "expected_behavior": "Resolve Penn Station canonically with one tool call and one inline map, preserve the server-authoritative station exit buffer without retrying to reinterpret it, and avoid claiming live transit or venue availability."
            },
            {
              "description": "Read the current NYC weekend edition in English",
              "prompt": "What should I do in NYC this weekend? Include weather and important city notices.",
              "tools_triggered": "get_nyc_weekend_brief",
              "expected_behavior": "Return only the current published TodayNYC weekend edition, identify its target dates and freshness, show independently mapped highlights when supported, and present the complete returned weather, activities, city and mobility notices, editorial facts, official sources, coverage and limitations unless the user explicitly asks for a summary. Do not append a TodayNYC website or continuation link when the inline map renders."
            },
            {
              "description": "Offer measured nearby public park starting choices without inventing a circuit",
              "prompt": "I am at Bow Bridge at noon on October 24, 2026 and have three hours. What can TodayNYC offer?",
              "tools_triggered": "generate_three_hour_plan",
              "expected_behavior": "Call once. If no direct circuit is verified, present only returned nearby_starts with measured meters, walking minutes and arrival. Ask the user to choose a reference and feasible budget: original 180 minutes including approach, or a new 180-minute window after arrival with the approach additional. Do not call again automatically, silently choose via or describe the approach-only map as three itineraries. In a later explicit choice, original origin plus chosen via keeps the original deadline; a via waypoint is not a fourth stop."
            },
            {
              "description": "Generate a microplan from an indirect Manhattan place request",
              "prompt": "I am by the Natural History Museum and have exactly three free hours this afternoon.",
              "tools_triggered": "generate_three_hour_plan",
              "expected_behavior": "Resolve the known place to the supported Manhattan microzone with one tool call and one inline map, return only complete 180-minute catalog options, and do not retry or invent a route from the user's precise position when the origin-to-first-stop leg is not fully routed."
            }
          ],
          "negative": [
            {
              "description": "Unsupported TodayNYC reservation",
              "prompt": "Using TodayNYC, book the restaurant in the first plan for two people."
            },
            {
              "description": "Unsupported arbitrary weekend archive",
              "prompt": "Show me the TodayNYC weekend edition for December 5\u20136, 2027."
            },
            {
              "description": "Unsupported duration",
              "prompt": "Build me a seven-hour itinerary using this three-hour planner."
            }
          ]
        },
        "commerce": false,
        "commerce_description": "This preview is read-only and does not check live inventory, sell tickets, make reservations, prepare transactions or process payments. Partnership enquiries are contact-only and do not enable commerce."
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: ca50d84c26c1277be919f62e9263825d7f753ef1a107d42e7277ed2fc4da4c71