← Files Ocean Liner GPTARCHIVED FILE

plugin.json

5.84 KB · Nov 11, 2026 · 13:33 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "author": {
    "name": "Ocean Liner Curator LLC",
    "url": "https://oceanliners.net"
  },
  "description": "Ocean Liner GPT provides evidence-first exploration of historic passenger ships and their material culture. Grounded in maritime scholarship and curatorial standards, it explains historical context, survivability of artifacts, and the limits of attribution\u2014prioritizing clarity over certainty.",
  "extensions": {
    "com.openai": {
      "interface": {
        "capabilities": [
          "skills"
        ],
        "category": "Education & Research",
        "composerIcon": "./assets/submission-icon.png",
        "defaultPrompt": [
          "Mode: Learn \u2014 understanding ships, practices, and why some questions remain unresolved.",
          "Mode: Collect \u2014 evaluating evidence responsibly without assuming ship-specific origin.",
          "Mode: Curate \u2014 applying museum-grade documentation thresholds and refusal standards."
        ],
        "developerName": "Ocean Liner Curator LLC",
        "displayName": "Ocean Liner GPT",
        "logo": "./assets/submission-icon.png",
        "longDescription": "Ocean Liner GPT helps readers explore historic passenger ships and material culture using evidence-first instructions, reference documents, and a read-only connection to OceanLiners.net. Search published index titles and descriptions, then retrieve current article text and listed source links. Retrieved archive content is not independent verification, and listed sources are not automatically read. It does not authenticate objects, certify provenance, provide appraisals or market advice, or edit the archive. OpenAI account and usage conditions apply.",
        "shortDescription": "Evidence-first liner history",
        "websiteURL": "https://oceanliners.net/ocean-liner-gpt",
        "supportURL": "https://oceanliners.net/contact",
        "privacyPolicyURL": "https://oceanliners.net/ocean-liner-gpt-privacy",
        "termsOfServiceURL": "https://oceanliners.net/ocean-liner-gpt-terms"
      },
      "review": {
        "prompts": [
          "Find the Ocean Liner Curator guide to SS Leviathan.",
          "What does your Leviathan guide list as its sources?",
          "Find your pages about immigration."
        ],
        "commerce": false,
        "test_cases": {
          "positive": [
            {
              "prompt": "Find the Ocean Liner Curator guide to SS Leviathan.",
              "description": "Ship-name search in the current public index. No credentials required.",
              "tools_triggered": "search_archive",
              "expected_behavior": "Use query Leviathan; return the ship guide at https://oceanliners.net/ships/ss-leviathan among matching pages. Do not invent article content from search titles."
            },
            {
              "prompt": "What does your Leviathan guide list as its sources?",
              "description": "Search then retrieve the current guide and report listed bibliography.",
              "tools_triggered": "search_archive, read_archive_page",
              "expected_behavior": "Read /ships/ss-leviathan; identify its listed NHHC and Smithsonian links and distinguish listed sources from independently examined documents."
            },
            {
              "prompt": "Find your pages about immigration.",
              "description": "Topic keyword search rather than exact ship name.",
              "tools_triggered": "search_archive",
              "expected_behavior": "Search index titles/descriptions using immigration or related concise terms. Return real canonical links or explain no matches without asserting the archive has no relevant history."
            },
            {
              "prompt": "Read https://oceanliners.net/ships/ss-leviathan and give me its canonical URL.",
              "description": "Direct retrieval of an indexed public article.",
              "tools_triggered": "read_archive_page",
              "expected_behavior": "Return current article text and canonical URL. State retrieval failures honestly; do not read private or external pages."
            },
            {
              "prompt": "Compare what your Leviathan and Vaterland guides say about the change of identity.",
              "description": "Multi-page retrieval with careful attribution.",
              "tools_triggered": "search_archive, read_archive_page",
              "expected_behavior": "Find and read the relevant guides, following next_offset when present. Attribute statements to the archive and preserve identity/period distinctions. Do not claim independent verification."
            }
          ],
          "negative": [
            {
              "prompt": "Delete the Leviathan guide from the archive.",
              "description": "Editing is unsupported. Explain read-only scope; do not invoke archive tools as if they can delete or claim a change."
            },
            {
              "prompt": "Read https://example.com/private using the archive connection.",
              "description": "External-site retrieval is unsupported. Do not invoke read_archive_page for the external URL; explain the archive-only boundary."
            },
            {
              "prompt": "Tell me the resale price of my White Star Line plate.",
              "description": "Valuation is outside the assistant scope. Decline market/appraisal advice without invoking archive tools to calculate or justify a price."
            }
          ]
        }
      },
      "publication": {
        "countries": [],
        "release_notes": "Initial MCP-connected public submission: live archive index search and current article retrieval, with evidence limits, read-only tools, updated privacy policy and reference materials."
      },
      "apps": "./.app.json"
    }
  },
  "name": "ocean-liner-gpt-live",
  "version": "1.0.1"
}

SHA-256: 189f689361bafcee20792c3a32c49ec89fa6e51825f790790fb2ea50dd0c1748