← Files Smartypant Social AutopilotARCHIVED FILE

plugin.json

6.61 KB · Nov 3, 2026 · 19:19 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "smartypant-social-autopilot",
  "version": "1.0.0",
  "description": "Review, approve and edit the social media posts Smartypant creates for your business.",
  "author": {
    "name": "BOSETEIN UG",
    "url": "https://smartypant.xyz"
  },
  "homepage": "https://smartypant.xyz",
  "keywords": [
    "social media",
    "social media management",
    "social media automation",
    "autonomous social media management",
    "social media autopilot",
    "social media manager",
    "social media posts",
    "content calendar",
    "post approval",
    "Instagram",
    "LinkedIn",
    "X",
    "YouTube",
    "Google Business Profile",
    "Instagram Reels",
    "small business marketing"
  ],
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "Smartypant Social Autopilot",
        "shortDescription": "Social media on autopilot",
        "longDescription": "Smartypant is a social media autopilot for small businesses. It learns your business, brand and industry, then uses industry-specific content workflows to decide what to publish and create the content: image posts with captions, multi-shot Reels edited to music, and talking-avatar videos when useful. Smartypant then publishes the finished content on schedule to your connected social accounts.\n\nSmartypant also learns from your preferences, approvals and edits over time, so future content becomes better aligned with your business. Content can be corrected or regenerated in Smartypant when something does not come out as intended.\n\nThis ChatGPT plugin lets you review and control that work without leaving the conversation:\n- See your upcoming or recently published posts, including images and videos\n- Approve posts or undo an approval\n- Change a caption by telling ChatGPT what you want\n\nCo-pilot mode: posts are published after your approval.\nAutopilot mode: Smartypant handles the recurring publishing automatically.\n\nRequires a Smartypant account with at least one connected social media account. Business setup and creation of new content currently happen in Smartypant.\n\nHow to use in ChatGPT\n1. Connect: connect Smartypant Social Autopilot and log in with your Smartypant account.\n2. Start: type \"@\" and choose Smartypant Social Autopilot, then ask for example \"Show my posts for this week\".\n3. Review: approve posts, undo an approval or change a caption right in the chat.",
        "developerName": "BOSETEIN UG",
        "category": "Business & Operations",
        "capabilities": [
          "Show the posts Smartypant planned for the next 7 days, with images and videos",
          "Show the posts published in the last 7 days",
          "Approve posts or undo an approval",
          "Change the caption of a post"
        ],
        "websiteURL": "https://smartypant.xyz",
        "supportURL": "https://smartypant.xyz/contact",
        "privacyPolicyURL": "https://smartypant.xyz/privacy-policy",
        "termsOfServiceURL": "https://smartypant.xyz/terms-of-service",
        "defaultPrompt": [
          "Show my social media posts for this week",
          "Approve all my posts for this week",
          "Make the caption of my next Instagram post shorter"
        ],
        "brandColor": "#8B6A2E",
        "brandColorDark": "#C99B4D",
        "composerIcon": "./assets/icon.png",
        "composerIconDark": "./assets/icon-dark.png",
        "logo": "./assets/logo.png",
        "logoDark": "./assets/logo-dark.png"
      },
      "review": {
        "test_cases": {
          "positive": [
            {
              "description": "Show the posts planned for the coming week.",
              "prompt": "Show my post for this week.",
              "tools_triggered": "show_my_week",
              "expected_behavior": "A card view with the posts planned for today and the next 6 days, grouped by platform. Each card shows the image or video, date, platform, status and the start of the caption."
            },
            {
              "description": "Show the posts that were published recently.",
              "prompt": "Show what Smartypant posted in the last seven days.",
              "tools_triggered": "show_my_week",
              "expected_behavior": "A card view with the posts published in the last 7 days, without Approve buttons. If nothing was published in that time, the box says so."
            },
            {
              "description": "Approve one post that is waiting for approval.",
              "prompt": "Approve my next post.",
              "tools_triggered": "show_my_week, approve_posts",
              "expected_behavior": "ChatGPT confirms the post was approved. When the week is shown again, that post has the status Approved."
            },
            {
              "description": "Undo the approval of the post approved before.",
              "prompt": "Undo the approval of that post.",
              "tools_triggered": "unapprove_posts",
              "expected_behavior": "ChatGPT confirms the approval was removed. The post is back to Waiting for approval."
            },
            {
              "description": "Change the caption of one post.",
              "prompt": "Make the caption of my next post shorter.",
              "tools_triggered": "show_my_week, edit_caption",
              "expected_behavior": "ChatGPT shows the new, shorter caption and confirms that it was saved to the post."
            }
          ],
          "negative": [
            {
              "description": "General writing request without any reference to the user's Smartypant posts. The plugin should not be used; ChatGPT answers on its own.",
              "prompt": "Write me an Instagram caption for a bakery."
            },
            {
              "description": "The plugin has no delete tool. ChatGPT should explain that posts cannot be deleted from ChatGPT. Nothing is changed.",
              "prompt": "Delete all my Smartypant posts."
            },
            {
              "description": "Creating new posts is not part of the plugin, so it must not be called. ChatGPT may write a post text itself, but nothing in the user's Smartypant account changes.",
              "prompt": "Generate a new post for me for my LinkedIn."
            }
          ]
        },
        "demo_recording_url": "https://youtu.be/ha5-w10l0HA",
        "commerce": false,
        "commerce_description": "This plugin does not sell products or process payments."
      },
      "publication": {
        "release_notes": "Initial release: view upcoming and recently published posts, approve posts or undo an approval, and change captions."
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: 3e40aa4fb6f65b6f0845a26e46377bac8a174c81519b912954dbbe24d3c65f15