← Files みんなの縦型カレンダーARCHIVED FILE

plugin.json

14.5 KB · Nov 9, 2026 · 01:30 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "everyones-vertical-calendar",
  "version": "1.0.5",
  "description": "View, add, change and delete events in a shared Everyone's Vertical Calendar (\u307f\u3093\u306a\u306e\u7e26\u578b\u30ab\u30ec\u30f3\u30c0\u30fc) from ChatGPT.",
  "author": {
    "name": "Funeasy Soft",
    "email": "admin@funeasy-soft.com",
    "url": "https://info.tatekare.com/"
  },
  "homepage": "https://info.tatekare.com/api.html",
  "keywords": [
    "\u307f\u3093\u306a\u306e\u7e26\u578b\u30ab\u30ec\u30f3\u30c0\u30fc",
    "\u7e26\u30ab\u30ec",
    "\u7e26\u578b\u30ab\u30ec\u30f3\u30c0\u30fc",
    "\u30ab\u30ec\u30f3\u30c0\u30fc",
    "\u5bb6\u65cf",
    "\u5171\u6709\u30ab\u30ec\u30f3\u30c0\u30fc",
    "Everyone's Vertical Calendar",
    "calendar",
    "family",
    "shared calendar",
    "schedule"
  ],
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "\u307f\u3093\u306a\u306e\u7e26\u578b\u30ab\u30ec\u30f3\u30c0\u30fc",
        "shortDescription": "\u5bb6\u65cf\u3084\u4ef2\u9593\u3068\u5171\u6709\u3059\u308b\u30ab\u30ec\u30f3\u30c0\u30fc",
        "longDescription": "\u307f\u3093\u306a\u306e\u7e26\u578b\u30ab\u30ec\u30f3\u30c0\u30fc\u306f\u3001\u5bb6\u65cf\u3084\u4ef2\u9593\u3068\u5171\u6709\u3067\u304d\u308b\u30ab\u30ec\u30f3\u30c0\u30fc\u30a2\u30d7\u30ea\u3067\u3059\u3002\u4eba\u3084\u30b0\u30eb\u30fc\u30d7\u3054\u3068\u306b\u5217\uff08\u9805\u76ee\uff09\u304c\u3042\u308a\u307e\u3059\u3002\n\n\u3053\u306e\u30d7\u30e9\u30b0\u30a4\u30f3\u3067\u3001ChatGPT \u304b\u3089\u6b21\u306e\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002\n- \u30ab\u30ec\u30f3\u30c0\u30fc\u306e\u9805\u76ee\uff08\u4eba\u30fb\u30b0\u30eb\u30fc\u30d7\uff09\u3068\u8272\u306e\u30e9\u30d9\u30eb\u306e\u4e00\u89a7\n- \u671f\u9593\u306e\u4e88\u5b9a\u306e\u4e00\u89a7\uff08\u4e00\u5ea6\u306b31\u65e5\u307e\u3067\u3002\u7e70\u308a\u8fd4\u3057\u30fb\u65e5\u3092\u307e\u305f\u3050\u4e88\u5b9a\u3092\u542b\u3080\uff09\n- \u4e88\u5b9a\u30fb\u65e5\u3092\u307e\u305f\u3050\u4e88\u5b9a\u306e\u8ffd\u52a0\u30fb\u5909\u66f4\u30fb\u524a\u9664\n- \u7e70\u308a\u8fd4\u3057\u306e\u4e88\u5b9a\u306e\u8ffd\u52a0\u3068\u3001\u3059\u3079\u3066\u30fb\u3053\u306e\u65e5\u4ee5\u964d\u30fb\u3053\u306e\u65e5\u3060\u3051\u306e\u5909\u66f4\u30fb\u524a\u9664\n- \u5199\u771f\u30fbPDF \u306e\u6dfb\u4ed8\u3001\u6dfb\u4ed8\u306e\u524a\u9664\u3001\u4e00\u6642\u7684\u306a\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u7528\u30ea\u30f3\u30af\n- \u4eca\u65e5\u4f7f\u3063\u305f API \u306e\u56de\u6570\u306e\u78ba\u8a8d\n\n\u4f7f\u3048\u308b\u4eba: \u30a2\u30d7\u30ea\u300c\u307f\u3093\u306a\u306e\u7e26\u578b\u30ab\u30ec\u30f3\u30c0\u30fc\u300d\uff08iOS\u30fbAndroid\u30fbWeb\uff09\u3067\u3001\u30d5\u30a1\u30df\u30ea\u30fc\u30fb\u30d7\u30ed\u30fb\u30d3\u30b8\u30cd\u30b9\u306e\u30ab\u30ec\u30f3\u30c0\u30fc\u306e\u7ba1\u7406\u8005\u30fb\u7de8\u96c6\u8005\u3002\u30a2\u30d7\u30ea\u306e\u300cAI\u9023\u643a\uff08API\uff09\u300d\u3067\u30ad\u30fc\u3092\u7533\u8acb\u3057\u300124\u6642\u9593\u5f8c\u306b\u4f7f\u3048\u308b\u3088\u3046\u306b\u306a\u308a\u307e\u3059\u30021\u3064\u306e\u30ab\u30ec\u30f3\u30c0\u30fc\u3067\u8907\u6570\u306e\u30ad\u30fc\u3092\u4f7f\u3048\u307e\u3059\u3002\u30d7\u30e9\u30b0\u30a4\u30f3\u3092\u3064\u306a\u3050\u3068\u304d\u3001\u8868\u793a\u3055\u308c\u305f\u30da\u30fc\u30b8\u306b\u30ad\u30fc\u3092\u8cbc\u308a\u4ed8\u3051\u3066\u304f\u3060\u3055\u3044\u3002\n\n\u5236\u9650: 1\u65e5\u30681\u5206\u3042\u305f\u308a\u306e\u547c\u3073\u51fa\u3057\u56de\u6570\u306b\u4e0a\u9650\u304c\u3042\u308a\u307e\u3059\u30021\u65e5\u306e\u4e0a\u9650\u306f\u30ab\u30ec\u30f3\u30c0\u30fc\u306e\u30d7\u30e9\u30f3\u3067\u6c7a\u307e\u308a\u3001\u305d\u306e\u30ab\u30ec\u30f3\u30c0\u30fc\u306e\u30ad\u30fc\u5168\u90e8\u3067\u5206\u3051\u5408\u3044\u307e\u3059\uff08\u8a73\u3057\u304f\u306f\u30a6\u30a7\u30d6\u30b5\u30a4\u30c8\uff09\u3002\u6b8b\u308a\u306e\u56de\u6570\u306f ChatGPT \u304b\u3089\u78ba\u8a8d\u3067\u304d\u307e\u3059\u3002Google \u30ab\u30ec\u30f3\u30c0\u30fc\u304b\u3089\u53d6\u308a\u8fbc\u3093\u3060\u4e88\u5b9a\u3068\u3001Google \u304b\u3089\u4e88\u5b9a\u3092\u53d6\u308a\u8fbc\u3080\u9805\u76ee\u306f\u4f7f\u3048\u307e\u305b\u3093\u3002ChatGPT \u304b\u3089\u306e\u5909\u66f4\u306f\u7de8\u96c6\u5c65\u6b74\u306b\u6b8b\u308a\u3001\u307b\u304b\u306e\u30e1\u30f3\u30d0\u30fc\u306b\u901a\u77e5\u3055\u308c\u307e\u3059\u3002\u7ba1\u7406\u8005\u306f\u30a2\u30d7\u30ea\u3067\u3044\u3064\u3067\u3082\u30ad\u30fc\u3092\u53d6\u308a\u6d88\u305b\u307e\u3059\u3002\n\n---\n\n[English]\nEveryone's Vertical Calendar (\u307f\u3093\u306a\u306e\u7e26\u578b\u30ab\u30ec\u30f3\u30c0\u30fc) is a shared calendar app for families and friends, where each person or group has its own column (an \"item\").\n\nWith this plugin, you can ask ChatGPT to:\n- list the items (people or groups) and the color labels of your calendar\n- show events for a date range (up to 31 days at a time), including repeating and multi-day events\n- add, change and delete single events and multi-day events\n- add repeating events (daily, weekly, monthly, yearly) and change or delete them for all dates, from a date, or for one date only\n- attach a photo or PDF to an event, remove it, or get a temporary download link\n- check how many API calls are left today\n\nWho can use it: administrators and editors of a Family, Pro or Business calendar in the Everyone's Vertical Calendar app (iOS, Android and web). Request an API key in the app under \"AI connection (API)\"; the key becomes active 24 hours later. A calendar can have more than one key. When you connect the plugin, paste the key on the connection page.\n\nLimitations: the number of calls per day and per minute is limited. The daily limit depends on the calendar's plan and is shared by all keys of that calendar (see the website for details). You can ask ChatGPT how many calls are left. Events imported from Google Calendar, and items that receive events from Google Calendar, are not available. Changes made through ChatGPT are recorded in the calendar's edit history and other members are notified. Any administrator can revoke the key in the app at any time.",
        "developerName": "Funeasy Soft",
        "category": "Productivity",
        "capabilities": [
          "List calendar items and color labels",
          "List events in a date range",
          "Add, change and delete events",
          "Add, change and delete repeating events",
          "Attach and remove files on events",
          "Check today's API usage"
        ],
        "websiteURL": "https://info.tatekare.com/api.html",
        "supportURL": "https://info.tatekare.com/support.html",
        "privacyPolicyURL": "https://info.tatekare.com/privacy.html",
        "termsOfServiceURL": "https://info.tatekare.com/api-terms.html",
        "defaultPrompt": [
          "What's on our family calendar next week?",
          "Add soccer practice for Kid this Saturday from 9 to 11 am.",
          "How many API calls are left today?"
        ],
        "brandColor": "#2E86C1",
        "brandColorDark": "#6CC5F0",
        "composerIcon": "./assets/icon.png",
        "logo": "./assets/logo.png"
      },
      "review": {
        "demo_recording_url": "https://youtu.be/FeqrFqLY5Lo",
        "test_cases": {
          "positive": [
            {
              "description": "List events for a week, including repeating and multi-day events",
              "prompt": "What's on the Review Family calendar from November 16 to November 22, 2026?",
              "tools_triggered": "list_events",
              "expected_behavior": "Lists the events in that range by date, including Dad's \"Business trip to Seattle\" (Nov 18-20, multi-day), Kid's \"Swimming lesson\" on Wed Nov 18 16:30-17:30 and \"Soccer practice\" on Sat Nov 21 09:00-11:00 (repeating), Kid's \"Piano recital\" on Nov 21 14:00-15:30, and Mom's \"Work from home\" on Mon Nov 16 and Wed Nov 18. It may call list_items first."
            },
            {
              "description": "Add a single timed event for an item",
              "prompt": "Add a dentist appointment for Mom on December 2, 2026 from 3pm to 4pm.",
              "tools_triggered": "create_event",
              "expected_behavior": "Creates the event \"Dentist appointment\" (or similar title) for Mom on 2026-12-02 from 15:00 to 16:00 and confirms the date, time and item. It may call list_items first to find the item."
            },
            {
              "description": "Change the time of an existing event",
              "prompt": "Move Dad's haircut on December 5, 2026 to 2:00 PM.",
              "tools_triggered": "list_events, update_event",
              "expected_behavior": "Finds Dad's \"Haircut\" on 2026-12-05 (11:00-11:45) and changes it to start at 14:00 (keeping a 45-minute duration or asking about the end time), then confirms the new time."
            },
            {
              "description": "Add a weekly repeating event",
              "prompt": "Every Friday starting November 6, 2026, add \"Family movie night\" for Kid from 7pm to 9pm.",
              "tools_triggered": "create_repeat",
              "expected_behavior": "Creates a weekly repeating event \"Family movie night\" for Kid on Fridays from 19:00 to 21:00 starting 2026-11-06 with no end date, and confirms it."
            },
            {
              "description": "Check today's API usage",
              "prompt": "How many calls can I still make today with the calendar connection?",
              "tools_triggered": "get_usage",
              "expected_behavior": "Reports today's used and remaining calls and reads (the daily limits depend on the calendar's plan and are shared by all keys of the calendar), and that the counts reset at midnight Japan time."
            }
          ],
          "negative": [
            {
              "description": "Bulk deletion of the whole calendar should not be performed without the user choosing specific events",
              "prompt": "Delete every event on my calendar."
            },
            {
              "description": "The plugin cannot access calendars other than the connected one",
              "prompt": "Show me the events on my coworker's calendar \"Office Team\"."
            },
            {
              "description": "Booking or purchasing is outside the plugin's scope; it can only manage calendar events",
              "prompt": "Book a flight to Seattle for Dad on November 18, 2026."
            }
          ]
        },
        "commerce": false,
        "commerce_description": "This plugin does not sell products or process payments. A Pro or Business plan of the Everyone's Vertical Calendar app is required and is purchased in the app, not through ChatGPT."
      },
      "publication": {
        "countries": [],
        "release_notes": "Listing name is the Japanese app name (\u307f\u3093\u306a\u306e\u7e26\u578b\u30ab\u30ec\u30f3\u30c0\u30fc). Short description in Japanese; long description in Japanese followed by English. Features: list items and events, add/change/delete single, multi-day and repeating events, attach and remove files, and check today's API usage.",
        "translations": {
          "ja-JP": {
            "subtitle": "\u5bb6\u65cf\u3084\u4ef2\u9593\u3068\u5171\u6709\u3059\u308b\u30ab\u30ec\u30f3\u30c0\u30fc",
            "description": "\u307f\u3093\u306a\u306e\u7e26\u578b\u30ab\u30ec\u30f3\u30c0\u30fc\u306f\u3001\u5bb6\u65cf\u3084\u4ef2\u9593\u3068\u5171\u6709\u3067\u304d\u308b\u30ab\u30ec\u30f3\u30c0\u30fc\u30a2\u30d7\u30ea\u3067\u3059\u3002\u4eba\u3084\u30b0\u30eb\u30fc\u30d7\u3054\u3068\u306b\u5217\uff08\u9805\u76ee\uff09\u304c\u3042\u308a\u307e\u3059\u3002\n\n\u3053\u306e\u30d7\u30e9\u30b0\u30a4\u30f3\u3067\u3001ChatGPT \u304b\u3089\u6b21\u306e\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002\n- \u30ab\u30ec\u30f3\u30c0\u30fc\u306e\u9805\u76ee\uff08\u4eba\u30fb\u30b0\u30eb\u30fc\u30d7\uff09\u3068\u8272\u306e\u30e9\u30d9\u30eb\u306e\u4e00\u89a7\n- \u671f\u9593\u306e\u4e88\u5b9a\u306e\u4e00\u89a7\uff08\u4e00\u5ea6\u306b31\u65e5\u307e\u3067\u3002\u7e70\u308a\u8fd4\u3057\u30fb\u65e5\u3092\u307e\u305f\u3050\u4e88\u5b9a\u3092\u542b\u3080\uff09\n- \u4e88\u5b9a\u30fb\u65e5\u3092\u307e\u305f\u3050\u4e88\u5b9a\u306e\u8ffd\u52a0\u30fb\u5909\u66f4\u30fb\u524a\u9664\n- \u7e70\u308a\u8fd4\u3057\u306e\u4e88\u5b9a\u306e\u8ffd\u52a0\u3068\u3001\u3059\u3079\u3066\u30fb\u3053\u306e\u65e5\u4ee5\u964d\u30fb\u3053\u306e\u65e5\u3060\u3051\u306e\u5909\u66f4\u30fb\u524a\u9664\n- \u5199\u771f\u30fbPDF \u306e\u6dfb\u4ed8\u3001\u6dfb\u4ed8\u306e\u524a\u9664\u3001\u4e00\u6642\u7684\u306a\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u7528\u30ea\u30f3\u30af\n- \u4eca\u65e5\u4f7f\u3063\u305f API \u306e\u56de\u6570\u306e\u78ba\u8a8d\n\n\u4f7f\u3048\u308b\u4eba: \u30a2\u30d7\u30ea\u300c\u307f\u3093\u306a\u306e\u7e26\u578b\u30ab\u30ec\u30f3\u30c0\u30fc\u300d\uff08iOS\u30fbAndroid\u30fbWeb\uff09\u3067\u3001\u30d5\u30a1\u30df\u30ea\u30fc\u30fb\u30d7\u30ed\u30fb\u30d3\u30b8\u30cd\u30b9\u306e\u30ab\u30ec\u30f3\u30c0\u30fc\u306e\u7ba1\u7406\u8005\u30fb\u7de8\u96c6\u8005\u3002\u30a2\u30d7\u30ea\u306e\u300cAI\u9023\u643a\uff08API\uff09\u300d\u3067\u30ad\u30fc\u3092\u7533\u8acb\u3057\u300124\u6642\u9593\u5f8c\u306b\u4f7f\u3048\u308b\u3088\u3046\u306b\u306a\u308a\u307e\u3059\u30021\u3064\u306e\u30ab\u30ec\u30f3\u30c0\u30fc\u3067\u8907\u6570\u306e\u30ad\u30fc\u3092\u4f7f\u3048\u307e\u3059\u3002\u30d7\u30e9\u30b0\u30a4\u30f3\u3092\u3064\u306a\u3050\u3068\u304d\u3001\u8868\u793a\u3055\u308c\u305f\u30da\u30fc\u30b8\u306b\u30ad\u30fc\u3092\u8cbc\u308a\u4ed8\u3051\u3066\u304f\u3060\u3055\u3044\u3002\n\n\u5236\u9650: 1\u65e5\u30681\u5206\u3042\u305f\u308a\u306e\u547c\u3073\u51fa\u3057\u56de\u6570\u306b\u4e0a\u9650\u304c\u3042\u308a\u307e\u3059\u30021\u65e5\u306e\u4e0a\u9650\u306f\u30ab\u30ec\u30f3\u30c0\u30fc\u306e\u30d7\u30e9\u30f3\u3067\u6c7a\u307e\u308a\u3001\u305d\u306e\u30ab\u30ec\u30f3\u30c0\u30fc\u306e\u30ad\u30fc\u5168\u90e8\u3067\u5206\u3051\u5408\u3044\u307e\u3059\uff08\u8a73\u3057\u304f\u306f\u30a6\u30a7\u30d6\u30b5\u30a4\u30c8\uff09\u3002\u6b8b\u308a\u306e\u56de\u6570\u306f ChatGPT \u304b\u3089\u78ba\u8a8d\u3067\u304d\u307e\u3059\u3002Google \u30ab\u30ec\u30f3\u30c0\u30fc\u304b\u3089\u53d6\u308a\u8fbc\u3093\u3060\u4e88\u5b9a\u3068\u3001Google \u304b\u3089\u4e88\u5b9a\u3092\u53d6\u308a\u8fbc\u3080\u9805\u76ee\u306f\u4f7f\u3048\u307e\u305b\u3093\u3002ChatGPT \u304b\u3089\u306e\u5909\u66f4\u306f\u7de8\u96c6\u5c65\u6b74\u306b\u6b8b\u308a\u3001\u307b\u304b\u306e\u30e1\u30f3\u30d0\u30fc\u306b\u901a\u77e5\u3055\u308c\u307e\u3059\u3002\u7ba1\u7406\u8005\u306f\u30a2\u30d7\u30ea\u3067\u3044\u3064\u3067\u3082\u30ad\u30fc\u3092\u53d6\u308a\u6d88\u305b\u307e\u3059\u3002"
          }
        }
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: 3a88664fb678a37f13c60af3a53a58a3423fffa8ca93bf0827cb06b379807b85