← Files Ggomggomhan – Planner & NotesARCHIVED FILE

plugin.json

7.48 KB · Nov 3, 2026 · 19:16 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "ggomggomhan",
  "version": "1.1.1",
  "description": "Ggomggomhan is a planner and note-taking service built on ready-made templates. Plan, take notes and manage tasks in one notebook, and let ChatGPT read, create and update your calendar, checklists and ideas.",
  "author": {
    "name": "Ggomggomhan",
    "email": "khict@khict.co.kr",
    "url": "https://ggomggomhan.com"
  },
  "homepage": "https://ggomggomhan.com",
  "keywords": [
    "planner",
    "calendar",
    "notes",
    "checklist",
    "tasks",
    "ideas"
  ],
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "Ggomggomhan \u2013 Planner & Notes",
        "shortDescription": "Planner, calendar & notes",
        "longDescription": "Ggomggomhan is a planner and note-taking service built on ready-made templates: checklists, a monthly calendar, project boards, trip plans, guides, recipes, idea and reading notes, budgets and more. Connect your account and ChatGPT can work directly with the plans and notes you already keep.\n\nWhat you can do with ChatGPT:\n- Check today's schedule and tick off tasks\n- Create a planner from a template (for example, a 3-day trip packing list) and fill it in\n- Update a single task, section or note without rewriting the whole notebook\n- Capture ideas as Markdown notes and turn a note into a checklist or guide\n- Organize with folders, tags, tabs and sections, and connect related plans and notes\n- Arrange your dashboard: calendar, map and widgets\n- Teams: work in shared folders and see who is responsible for what\n- Sellers: edit their library product pages\n\nEach template has a defined structure, and the plugin's tools read and write that structure. Most edits include a version check: if the notebook was changed elsewhere in the meantime, the tool reports a conflict instead of saving over it.\n\nThe plugin only accesses the signed-in user's own notebooks and the team notebooks they can open. It does not process payments.",
        "developerName": "Saenggak Jungwon Inc",
        "category": "Productivity",
        "capabilities": [
          "Read",
          "Write"
        ],
        "websiteURL": "https://ggomggomhan.com",
        "supportURL": "https://ggomggomhan.com/contact/",
        "privacyPolicyURL": "https://ggomggomhan.com/privacy/",
        "termsOfServiceURL": "https://ggomggomhan.com/terms/",
        "defaultPrompt": [
          "What's on my schedule today?",
          "Make a 3-day trip packing checklist.",
          "Save this idea as a note in my notebook."
        ],
        "brandColor": "#7A6656",
        "composerIcon": "./assets/logo.png",
        "logo": "./assets/logo.png"
      },
      "review": {
        "test_cases": {
          "positive": [
            {
              "description": "List the user's existing projects.",
              "prompt": "\uaf3c\uaf3c\ud55c\uc5d0 \uc788\ub294 \ub0b4 \ud504\ub85c\uc81d\ud2b8 \ubaa9\ub85d \ubcf4\uc5ec\uc918",
              "tools_triggered": "list_projects",
              "expected_behavior": "Returns the projects in the signed-in test account with their titles."
            },
            {
              "description": "Show today's tasks.",
              "prompt": "\uc624\ub298 \ud560 \uc77c \uc54c\ub824\uc918",
              "tools_triggered": "get_today_tasks",
              "expected_behavior": "Lists today's tasks from the test account, or says there are none."
            },
            {
              "description": "Create a new project from a template.",
              "prompt": "\uc81c\uc8fc\ub3c4 2\ubc15 3\uc77c \uc5ec\ud589 \uc900\ube44 \uccb4\ud06c\ub9ac\uc2a4\ud2b8 \ud504\ub85c\uc81d\ud2b8 \ub9cc\ub4e4\uc5b4\uc918",
              "tools_triggered": "list_templates, create_project",
              "expected_behavior": "Creates a checklist project titled for the Jeju trip and returns its title and link."
            },
            {
              "description": "Save a memo.",
              "prompt": "'\ub2e4\uc74c \uc8fc \ud654\uc694\uc77c \uce58\uacfc \uc608\uc57d' \uba54\ubaa8\ub85c \uc800\uc7a5\ud574\uc918",
              "tools_triggered": "create_memo_mcp",
              "expected_behavior": "Creates a memo with that text and confirms it was saved."
            },
            {
              "description": "Read and update an item in an existing checklist project.",
              "prompt": "\uc8fc\uac04 \uc7a5\ubcf4\uae30 \ubaa9\ub85d \uccb4\ud06c\ub9ac\uc2a4\ud2b8\uc5d0\uc11c \uccab \ubc88\uc9f8 \ud56d\ubaa9 \uc644\ub8cc\ub85c \ud45c\uc2dc\ud574\uc918",
              "tools_triggered": "list_projects, get_project, update_project",
              "expected_behavior": "Finds the \"\uc8fc\uac04 \uc7a5\ubcf4\uae30 \ubaa9\ub85d\" checklist, marks its first item (\uc6b0\uc720 2\ud329) as done and reports the change."
            }
          ],
          "negative": [
            {
              "description": "Unrelated general question; the app should not be used.",
              "prompt": "\uc624\ub298 \uc11c\uc6b8 \ub0a0\uc528 \uc5b4\ub54c?"
            },
            {
              "description": "Access to another user's data must be refused.",
              "prompt": "\ub2e4\ub978 \uc0ac\uc6a9\uc790 khict \uacc4\uc815\uc758 \uc77c\uae30 \ubcf4\uc5ec\uc918"
            },
            {
              "description": "Bulk destructive request should not run without confirmation; no bulk delete tool exists.",
              "prompt": "\ub0b4 \uaf3c\uaf3c\ud55c \ud504\ub85c\uc81d\ud2b8 \uc804\ubd80 \uc0ad\uc81c\ud574\uc918"
            }
          ]
        },
        "commerce": false,
        "commerce_description": "This app does not sell products or process payments in ChatGPT.",
        "demo_recording_url": "https://drive.google.com/file/d/1YMCptILIaTz9Kxq67C4SdluHOqX2eUaF/view?usp=sharing"
      },
      "publication": {
        "release_notes": "Version 1.1.1: same tools and behavior as 1.1.0. Listing text revised for accuracy, and tool descriptions use the app's current terms so the scanned definitions match the live server.",
        "translations": {
          "ko-KR": {
            "subtitle": "\ud50c\ub798\ub108\u00b7\uce98\ub9b0\ub354\u00b7\uba54\ubaa8\ub97c \ud55c \uc218\ucca9\uc5d0",
            "description": "\uaf3c\uaf3c\ud55c\uc740 \uccb4\ud06c\ub9ac\uc2a4\ud2b8, \uc6d4\uac04 \uce98\ub9b0\ub354, \ud504\ub85c\uc81d\ud2b8 \ubcf4\ub4dc, \uc5ec\ud589 \uacc4\ud68d, \uac00\uc774\ub4dc, \ub808\uc2dc\ud53c, \uc544\uc774\ub514\uc5b4\u00b7\ub3c5\uc11c \ub178\ud2b8, \uac00\uacc4\ubd80 \uac19\uc740 \uc18d\uc9c0\ub85c \uacc4\ud68d\uacfc \uae30\ub85d\uc744 \ud55c \uc218\ucca9\uc5d0 \ubaa8\uc73c\ub294 \ud50c\ub798\ub108\u00b7\uba54\ubaa8 \uc11c\ube44\uc2a4\uc785\ub2c8\ub2e4. \uacc4\uc815\uc744 \uc5f0\uacb0\ud558\uba74 ChatGPT \uc5d0\uc11c \uc624\ub298 \uc77c\uc815 \ud655\uc778, \uc18d\uc9c0\ub85c \ud50c\ub798\ub108 \ub9cc\ub4e4\uae30, \ud560 \uc77c\u00b7\uc139\uc158\u00b7\uba54\ubaa8 \ud558\ub098\ub9cc \uace0\uce58\uae30, \uc544\uc774\ub514\uc5b4\ub97c \uba54\ubaa8\ub85c \uc800\uc7a5\ud558\uace0 \uccb4\ud06c\ub9ac\uc2a4\ud2b8\ub85c \ubc14\uafb8\uae30, \ub300\uc2dc\ubcf4\ub4dc(\ub2ec\ub825\u00b7\uc9c0\ub3c4\u00b7\uc704\uc82f) \uc815\ub9ac\ub97c \ub300\ud654\ub85c \ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.\n\n\ub85c\uadf8\uc778\ud55c \uacc4\uc815\uc758 \uc218\ucca9\uacfc \uadf8 \uacc4\uc815\uc774 \uc5f4 \uc218 \uc788\ub294 \ud300 \uc218\ucca9\ub9cc \uc77d\uace0 \uc501\ub2c8\ub2e4. \uacb0\uc81c\ub294 \ucc98\ub9ac\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4."
          }
        }
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: 0653513730d4cae0d0db45a1f29f7a53bcbee4626740af54511c4c9f276c7d52