← Vacation Planner ProCONTENT HISTORYWHAT CHANGED · RULE-BASED ANALYSIS
changed
changed
Update to Vacation Planner Pro
Snapshot Oct 9, 2026 · 00:10 UTC · version 1.4.0
Package or technical metadata updated
Discoverability changed from “UNLISTED” to “LISTED”.
Observed in package metadata. These changes alone do not establish a new customer-facing feature.
Discoverability
Before
UNLISTED
After
LISTED
Share url
Before
Not present
After
https://chatgpt.com/plugins/plugins_6aaf0492669c8191ab428732a6378d56?open_in_app
Compare saved observations
Download comparison JSONFull technical diff · 2 changed fields
changed /discoverability
BEFORE
"UNLISTED"
AFTER
"LISTED"
changed /share_url
BEFORE
null
AFTER
"https://chatgpt.com/plugins/plugins_6aaf0492669c8191ab428732a6378d56?open_in_app"
Full snapshot data
{
"canonical_app_id": null,
"connector_id": null,
"created_at": "2026-09-19T22:01:01.848981Z",
"discoverability": "LISTED",
"id": "plugins_6aaf0492669c8191ab428732a6378d56",
"is_template": false,
"name": "vacation-planner-pro",
"release": {
"app_ids": [],
"app_manifest": null,
"app_templates": [],
"description": "Research, compare, visualize, price, and independently audit personalized vacations with an image-rich decision workspace.",
"display_name": "Vacation Planner Pro",
"id": "pluginrel_e138ef05754c81918c25162733661bc1",
"interface": {
"brand_color": "#0F766E",
"capabilities": [
"Research",
"Planning",
"Interactive dashboard",
"Budget simulation",
"Multi-agent"
],
"category": "Travel",
"composer_icon_dark_url": null,
"composer_icon_url": "https://files.openai.com/content?id=file_00000000078c81f5a15a42c1c0b2d5cf",
"default_prompt": "Plan a vacation with me and pause at the important decisions.",
"default_prompts": [
"Plan a vacation with me and pause at the important decisions.",
"Research options for my dates, then help me choose before building the itinerary.",
"Turn my approved trip choices into an image-rich comparison dashboard."
],
"developer_name": "Joshua Massa",
"logo_url": "https://files.openai.com/content?id=file_00000000da1081f58701eaf3290b7489",
"logo_url_dark": null,
"long_description": "A collaborative multi-skill travel concierge that learns what matters to the traveler, pauses at meaningful decisions, and coordinates current research, route design, stays, dining, tours, hidden-gem discovery, deterministic budgeting, an image-rich all-in-one trip decision workspace, and independent quality review.",
"plugin_category_id": "travel",
"privacy_policy_url": null,
"screenshot_urls": [],
"short_description": "Smarter trips and hidden gems",
"terms_of_service_url": null,
"website_url": "https://ko-fi.com/quietengine"
},
"keywords": [],
"mcp_servers": [],
"onboarding_skill_name": null,
"requires_local_executor": false,
"skills": [
{
"description": "Verify end-to-end travel feasibility for mobility equipment, transfer assistance, allergies, medical devices, or medication storage. Use for focused accessible-travel questions or when explicitly invoked as a hard-constraint track; for complete trips, return pass/fail findings to vacation-planner.",
"interface": {
"brand_color": null,
"default_prompt": "Use $accessible-travel to verify this trip's accessibility and medical-logistics chain.",
"display_name": "Accessible Travel Verifier",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "heart",
"short_description": "Gate the full mobility, dietary, and medical chain"
},
"name": "accessible-travel",
"plugin_release_skill_id": "pluginrsk_6ab02ea76ff881918c97cb8cfae8d3c8"
},
{
"description": "Find, compare, and verify tours, guides, classes, tickets, and bookable experiences across GetYourGuide, Viator, Klook, Tripadvisor, direct operators, and official attractions. Use for focused activity selection or when explicitly invoked as a research track. For a complete multi-day trip, return evidence to vacation-planner.",
"interface": {
"brand_color": null,
"default_prompt": "Use $activities-tours to compare tours and experiences with verified logistics and transparent tradeoffs.",
"display_name": "Tours and Activities Analyst",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "search",
"short_description": "Compare marketplaces with direct operators"
},
"name": "activities-tours",
"plugin_release_skill_id": "pluginrsk_6ab02ea841b88191ad3ade38f7bf5331"
},
{
"description": "Discover and rank locally distinctive, lesser-known travel experiences that fit a specific route and traveler, while filtering viral, unsafe, inaccessible, closed, or logistically wasteful suggestions. Use for focused hidden-gem requests or when explicitly invoked as a research track. For a complete multi-day trip, return evidence to vacation-planner.",
"interface": {
"brand_color": null,
"default_prompt": "Use $hidden-gems to uncover distinctive experiences beyond the obvious tourist list.",
"display_name": "Hidden Gems Scout",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "search",
"short_description": "Find distinctive local experiences that actually fit"
},
"name": "hidden-gems",
"plugin_release_skill_id": "pluginrsk_6ab02eaa25708191959503e12a307016"
},
{
"description": "Design or repair a geographically coherent multi-day itinerary with realistic transfers, pacing, opening-day constraints, downtime, and weather alternatives. Use for focused routing requests or when explicitly invoked as a research track. For a complete trip, return route analysis to vacation-planner.",
"interface": {
"brand_color": null,
"default_prompt": "Use $route-itinerary to design or audit the route and daily pacing for this trip.",
"display_name": "Route and Itinerary Designer",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "hierarchy",
"short_description": "Build coherent days with realistic transfers"
},
"name": "route-itinerary",
"plugin_release_skill_id": "pluginrsk_6ab02ea771648191a0272c1ab90432be"
},
{
"description": "Select trip bases, hotels, neighborhoods, and restaurants using current location, price, operational, and traveler-fit evidence. Use for focused lodging/dining requests or when explicitly invoked as a research track. For a complete multi-day trip, return evidence to vacation-planner.",
"interface": {
"brand_color": null,
"default_prompt": "Use $stays-dining to compare neighborhoods, hotels, and dining options for this trip.",
"display_name": "Stays and Dining Curator",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "search",
"short_description": "Choose the right bases, hotels, and meals"
},
"name": "stays-dining",
"plugin_release_skill_id": "pluginrsk_6ab02eab071c8191a3ba459c4c7a6fd7"
},
{
"description": "Independently audit a proposed trip for requirement fidelity, source integrity, feasibility, pacing, budget arithmetic, accessibility, safety, and overclaiming. Use only after a draft exists or for an explicit critique. When vacation-planner owns the trip, return findings to it and do not answer independently.",
"interface": {
"brand_color": null,
"default_prompt": "Use $trip-auditor to independently audit this plan and identify the smallest necessary repairs.",
"display_name": "Trip Plan Auditor",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "radar",
"short_description": "Red-team feasibility, evidence, and arithmetic"
},
"name": "trip-auditor",
"plugin_release_skill_id": "pluginrsk_6ab02eaa74fc8191959c60035db9f33f"
},
{
"description": "Build, reconcile, and optimize a transparent travel budget with unit costs, currencies, taxes, fees, contingency, per-person totals, and target tradeoffs. Use for focused pricing requests or when explicitly invoked for reconciliation. For a complete multi-day trip, return figures to vacation-planner.",
"interface": {
"brand_color": null,
"default_prompt": "Use $trip-budget to build or audit a fully reconciled travel budget.",
"display_name": "Trip Budget Analyst",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "chart",
"short_description": "Reconcile costs and optimize tradeoffs"
},
"name": "trip-budget",
"plugin_release_skill_id": "pluginrsk_6ab02eab53448191a8687f642c583195"
},
{
"description": "Build a responsive, image-rich trip decision workspace from an audited plan. Use after a full plan is stable or when the user asks for an interactive travel dashboard that compares hotels, activities, restaurants, transport, itinerary, and budget in one place; do not use it to invent or repair research.",
"interface": {
"brand_color": null,
"default_prompt": "Use $trip-dashboard to turn this audited vacation plan into an interactive itinerary and budget dashboard.",
"display_name": "Interactive Trip Dashboard",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "hierarchy",
"short_description": "Build an adjustable itinerary and budget companion"
},
"name": "trip-dashboard",
"plugin_release_skill_id": "pluginrsk_6ab02eaa4784819189dc67a87462c8d5"
},
{
"description": "Research current destination facts, transportation, entry logistics, schedules, prices, closures, and source-backed travel options. Use for focused research requests or when explicitly invoked as an evidence track. For a complete multi-day trip, return evidence to the coordinating vacation-planner skill instead of answering independently.",
"interface": {
"brand_color": null,
"default_prompt": "Use $trip-research to investigate the current facts that determine whether this trip works.",
"display_name": "Live Trip Research",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "search",
"short_description": "Verify current logistics, schedules, and prices"
},
"name": "trip-research",
"plugin_release_skill_id": "pluginrsk_6ab02ea874948191a6c92ce998421fc4"
},
{
"description": "Collaboratively design a personalized vacation through purposeful user decision points, current research, specialist analysis, hidden-gem discovery, realistic routing, reconciled costs, and independent QA. Use for full trips, destination selection, honeymoons, multi-day itineraries, or major trip revisions; use narrower plugin skills for isolated hotel, activity, route, or budget questions.",
"interface": {
"brand_color": null,
"default_prompt": "Use $vacation-planner to help me design a trip collaboratively. Learn what matters to me, recommend clear options, and pause for my direction at meaningful decisions.",
"display_name": "Vacation Planner Pro",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "cursor",
"short_description": "Plan a personal trip together, one meaningful choice at a time"
},
"name": "vacation-planner",
"plugin_release_skill_id": "pluginrsk_6ab02ea87f308191b7822e4617c21442"
}
],
"version": "1.4.0"
},
"scope": "GLOBAL",
"share_url": "https://chatgpt.com/plugins/plugins_6aaf0492669c8191ab428732a6378d56?open_in_app",
"status": "ENABLED"
}SHA-256 of public snapshot: 249fd81ba3cee565c459413c62f45b1cade918a635076d81083a8ae33018fd3b