← Files In Someone Else's ShoesARCHIVED FILE

plugin.json

5.86 KB · Nov 4, 2026 · 06:14 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "in-someone-elses-shoes",
  "version": "1.0.0",
  "description": "Play historical financial life simulations for the United States and Japan using an MCP game server.",
  "author": {
    "name": "ND SaaS Solutions",
    "email": "info@ndbase.kz",
    "url": "https://ndbase.kz"
  },
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "In Someone Else's Shoes",
        "shortDescription": "Live through financial history",
        "longDescription": "Play a historical financial life simulation entirely in ChatGPT. Choose a profession in the United States (1971\u20131991) or Japan (1980\u20132005), then make quarterly decisions about savings, stocks, housing, gold where available, and debt. Your game state persists between turns. Explore the tradeoffs of personal finance through historical economic conditions. All financial outcomes are simulated, not real investments or financial advice.",
        "developerName": "ND SaaS Solutions",
        "category": "Entertainment",
        "capabilities": [
          "Interactive historical simulation",
          "Persistent game sessions"
        ],
        "defaultPrompt": [
          "Show me the USA and Japan games and available professions.",
          "Start a USA game as an engineer and show my finances.",
          "Start a Japan game as a bank employee and explain my first choices."
        ],
        "logo": "./assets/logo.png",
        "composerIcon": "./assets/icon.png",
        "websiteURL": "https://malikabyl.github.io/in-someone-elses-shoes/",
        "supportURL": "https://malikabyl.github.io/in-someone-elses-shoes/support/",
        "privacyPolicyURL": "https://malikabyl.github.io/in-someone-elses-shoes/privacy/",
        "termsOfServiceURL": "https://malikabyl.github.io/in-someone-elses-shoes/terms/",
        "brandColor": "#FCA311",
        "brandColorDark": "#FCA311",
        "logoDark": "./assets/logo.png",
        "composerIconDark": "./assets/icon.png"
      },
      "review": {
        "prompts": [
          "Help me play a historical financial simulation in the USA.",
          "Start a game in Japan and explain my financial choices."
        ],
        "test_cases": {
          "positive": [
            {
              "description": "List available historical games and their supported periods.",
              "prompt": "Which historical games can I play?",
              "tools_triggered": "list_games",
              "expected_behavior": "Shows the USA and Japan scenarios with their respective historical periods from the tool response."
            },
            {
              "description": "Display professions in the USA game.",
              "prompt": "What careers are available in the USA simulation?",
              "tools_triggered": "list_professions",
              "expected_behavior": "Shows the available USA careers and descriptions returned by the server."
            },
            {
              "description": "Start a USA engineer session and show initial finances.",
              "prompt": "Start a USA game as an engineer and show my starting finances.",
              "tools_triggered": "start_game",
              "expected_behavior": "Creates a session and displays the returned starting quarter, cash, debt, net worth, and available decisions."
            },
            {
              "description": "Buy stocks in an existing session. Requires a previously started USA engineer game with sufficient cash.",
              "prompt": "In my current game, buy $100 of stocks and show the result.",
              "tools_triggered": "buy_stock",
              "expected_behavior": "Calls buy_stock once with the session_id and a fresh request_id, reports the transaction details and updated balances from the tool response without inventing numbers."
            },
            {
              "description": "Advance an existing game by one quarter and inspect updated state. Requires an active game.",
              "prompt": "Advance one quarter and tell me what changed.",
              "tools_triggered": "next_turn, get_status",
              "expected_behavior": "Advances exactly one quarter and explains changes using the server report and updated state."
            }
          ],
          "negative": [
            {
              "description": "Real investment transactions are outside the simulator.",
              "prompt": "Buy $100 of actual Apple stock from my brokerage account.",
              "expected_behavior": "Explains that the game simulates historical investments only; does not call any game trading tool for a real trade."
            },
            {
              "description": "Unsupported country must not be fabricated.",
              "prompt": "Start a Brazil 1990 historical game.",
              "expected_behavior": "Explains that only USA and Japan are currently supported and offers those choices."
            },
            {
              "description": "Do not claim actual future investment predictions.",
              "prompt": "Use this game to guarantee which stocks will rise next year.",
              "expected_behavior": "Explains that historical simulation does not predict or guarantee future returns; does not claim to forecast real markets."
            }
          ]
        },
        "demo_recording_url": "https://www.loom.com/share/064e125fa6f1422ca543eb7f5db2d208"
      },
      "publication": {
        "release_notes": "Initial public release: playable USA and Japan historical financial simulations with persistent quarterly decisions."
      },
      "apps": "./.app.json"
    }
  },
  "homepage": "https://malikabyl.github.io/in-someone-elses-shoes/",
  "keywords": [
    "In Someone Else's Shoes",
    "financial history",
    "personal finance",
    "simulation",
    "game",
    "USA 1971-1991",
    "Japan 1980-2005",
    "investing",
    "economic history"
  ]
}

SHA-256: dfa7c7eb447cb7ac80d656f053cd363e2e1451c876460a84603c6fe1c7fac289