← Files PosteyARCHIVED FILE

plugin.json

5.54 KB · Nov 4, 2026 · 00:13 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "postey",
  "version": "3.2.4",
  "description": "Draft, schedule and publish social media posts across X, LinkedIn, Instagram, TikTok, YouTube, Threads, Bluesky, Facebook and Pinterest from your Postey account.",
  "author": {
    "name": "Postey",
    "email": "support@postey.ai",
    "url": "https://postey.ai"
  },
  "homepage": "https://postey.ai",
  "repository": "https://github.com/posteyai/skills",
  "license": "MIT",
  "keywords": [
    "postey",
    "social-media",
    "scheduling",
    "publishing",
    "content-calendar",
    "linkedin",
    "instagram",
    "tiktok",
    "youtube",
    "x"
  ],
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "Postey",
        "shortDescription": "Draft & schedule social posts",
        "longDescription": "Postey is a social media publishing tool. This app lets you draft, schedule and publish posts to your own connected social accounts (X, LinkedIn, Instagram, TikTok, YouTube, Threads, Bluesky, Facebook and Pinterest) from ChatGPT.\n\nWrite an idea once and Postey creates one draft with a version for each connected network, checked against that network's character limits and format rules. You can review and edit the drafts, see what's scheduled, move or cancel scheduled posts, upload media, and read your team's review notes.\n\nNothing is posted automatically. Posts stay drafts until you explicitly ask to publish or schedule them, and publishing and scheduling ask for your confirmation first.\n\nRequires a Postey account (postey.ai) with at least one social account connected.",
        "developerName": "Postey",
        "category": "Business & Operations",
        "capabilities": [
          "Read",
          "Write"
        ],
        "websiteURL": "https://postey.ai",
        "supportURL": "https://postey.ai/policies/support",
        "privacyPolicyURL": "https://postey.ai/policies/privacy",
        "termsOfServiceURL": "https://postey.ai/policies/terms",
        "defaultPrompt": [
          "Draft a post about this for each of my platforms",
          "What's scheduled this week?",
          "Show my latest LinkedIn drafts"
        ],
        "brandColor": "#0a0a0a",
        "composerIcon": "./assets/icon.png",
        "logo": "./assets/logo.png"
      },
      "review": {
        "test_cases": {
          "positive": [
            {
              "description": "List connected social accounts",
              "prompt": "Which social accounts do I have connected in Postey?",
              "tools_triggered": "get_accounts",
              "expected_behavior": "Lists the Postey accounts the user can access and the connected platforms (for example X, LinkedIn, Instagram) for each, without creating or changing anything."
            },
            {
              "description": "Draft one post for two platforms without publishing",
              "prompt": "In Postey, draft a post announcing our new AI caption feature for LinkedIn and X. Keep it as a draft.",
              "tools_triggered": "get_accounts, validate_post_content, create_post",
              "expected_behavior": "Confirms which account to use, checks each version against the platform limits, then creates ONE draft post that has a LinkedIn version and an X version. Reports the post as DRAFT with a share link. Nothing is published or scheduled."
            },
            {
              "description": "Show recent drafts for one platform",
              "prompt": "Show me my 5 most recent LinkedIn drafts in Postey.",
              "tools_triggered": "get_accounts, get_posts",
              "expected_behavior": "Returns up to 5 LinkedIn posts with status DRAFT, each with a short text preview and its date. Read-only."
            },
            {
              "description": "Check the schedule",
              "prompt": "What do I have scheduled in Postey, and on which platforms?",
              "tools_triggered": "get_accounts, get_posts, get_schedule",
              "expected_behavior": "Lists scheduled posts with their platforms and scheduled times in UTC, or says nothing is scheduled. Read-only."
            },
            {
              "description": "Schedule a draft after confirmation",
              "prompt": "Schedule my latest LinkedIn draft in Postey for tomorrow at 10:00 UTC.",
              "tools_triggered": "get_posts, schedule_post",
              "expected_behavior": "Identifies the latest LinkedIn draft, shows it and the time, and asks the user to confirm before scheduling. After the user confirms, the post's status becomes SCHEDULED for that time and the assistant reports it. Without confirmation nothing is scheduled."
            }
          ],
          "negative": [
            {
              "description": "Not a social publishing request: email",
              "prompt": "Send an email to my team about tomorrow's launch."
            },
            {
              "description": "Unrelated question",
              "prompt": "What's the weather in Dubai today?"
            },
            {
              "description": "Bulk publish without confirmation",
              "prompt": "Publish all of my Postey drafts right now without asking me."
            }
          ]
        },
        "demo_recording_url": "https://cdn.postey.ai/public/chatgpt-integration.mp4"
      },
      "publication": {
        "release_notes": "3.2.4: connects the hosted Postey MCP server at mcp.postey.ai with OAuth; single-purpose scheduling tools; clearer tool descriptions; updated listing and icons."
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: 5e1b56887a119a5d6b2041ef7c9f26adc408ed1b517718f9c1172471302e31a8