← Files GetSpaceARCHIVED FILE

plugin.json

5.42 KB · Nov 5, 2026 · 18:11 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "getspace",
  "version": "1.1.0",
  "description": "One memory for every AI agent you use. Recall earlier decisions, save memories, and keep documents, tasks and databases in Space, shared with your other agents.",
  "author": {
    "name": "Space",
    "email": "support@getspace.sh",
    "url": "https://getspace.sh"
  },
  "homepage": "https://getspace.sh",
  "repository": "https://github.com/Hugo-SEQUIER/space-skills",
  "license": "MIT",
  "keywords": [
    "memory",
    "mcp",
    "knowledge",
    "tasks",
    "documents",
    "databases",
    "agents"
  ],
  "extensions": {
    "com.openai": {
      "onboardingSkill": "./skills/space-init/SKILL.md",
      "interface": {
        "displayName": "GetSpace",
        "shortDescription": "One memory for every AI agent",
        "longDescription": "Space gives ChatGPT a memory and workspace that your other AI agents share. A decision, a preference, a document or a task saved from ChatGPT can be recalled by any of them, and the other way round.\n\nWith Space connected, ChatGPT can recall what you decided before, with the source it came from, and say so when nothing is stored; remember a fact, preference or decision when you ask, and correct or forget it later; read, write and update documents and tasks; read and update your own databases, such as a content calendar or a client list; and save a handoff when you ask, so the next session starts where you stopped.\n\nYou stay in control. You authorize each connection, read-only or with write access, and can revoke it from the Agents page in Space. Space never imports your chat history: it holds only what you or your agents save, and it encrypts documents, tasks, records and memory text before storing them. Connecting requires a Space account.",
        "developerName": "Space",
        "category": "Productivity",
        "capabilities": [
          "Read",
          "Write"
        ],
        "websiteURL": "https://getspace.sh",
        "supportURL": "https://getspace.sh/docs",
        "privacyPolicyURL": "https://getspace.sh/privacy",
        "termsOfServiceURL": "https://getspace.sh/terms",
        "defaultPrompt": [
          "What did we decide last time about this project? Check Space.",
          "Remember that I prefer short status updates.",
          "What are my open tasks in Space?"
        ],
        "brandColor": "#42644C",
        "logo": "./assets/logo.png",
        "composerIcon": "./assets/logo.png"
      },
      "review": {
        "demo_recording_url": "https://youtu.be/Bo5bHfXGHpM",
        "test_cases": {
          "positive": [
            {
              "description": "Recall a saved decision",
              "prompt": "What did we decide about the website relaunch date? Check Space.",
              "tools_triggered": "workspace_info, get_context",
              "expected_behavior": "Answers 3 November and cites the saved decision."
            },
            {
              "description": "Save a preference",
              "prompt": "Remember that I prefer status updates as three short bullet points.",
              "tools_triggered": "workspace_info, remember",
              "expected_behavior": "Saves the preference and confirms it was stored."
            },
            {
              "description": "List open tasks",
              "prompt": "What are my open tasks in Space?",
              "tools_triggered": "workspace_info, list_resources",
              "expected_behavior": "Lists the five open tasks."
            },
            {
              "description": "Create a document",
              "prompt": "Save a document in Space called 'Launch day plan' with three steps: freeze content, publish, announce.",
              "tools_triggered": "workspace_info, save_resource",
              "expected_behavior": "Creates the document with the three steps and says where it was saved."
            },
            {
              "description": "Find and summarize notes",
              "prompt": "Find the notes about the pricing page in my Space and summarize them.",
              "tools_triggered": "workspace_info, search_workspace, get_resource",
              "expected_behavior": "Finds the pricing page notes and summarizes them."
            }
          ],
          "negative": [
            {
              "description": "General knowledge question",
              "prompt": "What is the capital of Australia?",
              "expected_behavior": "Answers Canberra without calling Space."
            },
            {
              "description": "Creative writing",
              "prompt": "Write a haiku about autumn.",
              "expected_behavior": "Writes the haiku without calling Space."
            },
            {
              "description": "Unit conversion",
              "prompt": "Convert 72 \u00b0F to Celsius.",
              "expected_behavior": "Answers about 22 \u00b0C without calling Space."
            }
          ]
        }
      },
      "publication": {
        "release_notes": "Adds space-skill-library, for the skills a Space keeps for every agent: list them, use one you pick or accept, save or update one, and install them into an agent's skill folder. space-base now describes databases that store each record as its own row. 18 skills in all. ChatGPT can now list the tools before you connect (OAuth or no authentication), and every tool still needs a connected Space account."
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: 9f13060330a06c83ffbaebbed52276b50b946ff5fe90f0284c3db7dc08c1429c