← Files VibeDayARCHIVED FILE
plugin.json
5.5 KB · Nov 3, 2026 · 19:09 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "vibeday",
"version": "1.0.1",
"description": "Plan and publish social posts from your VibeDay workspace.",
"author": {
"name": "VibeDay",
"email": "support@vibeday.com",
"url": "https://vibeday.com"
},
"homepage": "https://vibeday.com/help/assistants",
"keywords": [
"social media",
"scheduling",
"publishing",
"instagram",
"tiktok",
"facebook",
"youtube",
"content calendar"
],
"extensions": {
"com.openai": {
"interface": {
"displayName": "VibeDay",
"shortDescription": "Plan and publish social posts",
"longDescription": "VibeDay is an AI social media engine for founders, creators and small brands. Connect your VibeDay workspace to ChatGPT to see your posting calendar and free times, look through your posts and Library, preview exactly what each platform will receive, and schedule, reschedule or publish to your connected Instagram, Facebook, TikTok and YouTube accounts. Team workspaces can review and approve posts waiting for sign-off, and you can check how your published posts are doing. Nothing posts, changes your calendar or approves a post until you say yes: VibeDay shows exactly what will happen first. New images, videos, carousels and reels are made in VibeDay at vibeday.com. Requires a VibeDay account and at least one connected social account to publish.",
"developerName": "VibeDay",
"category": "Productivity",
"capabilities": [
"Read",
"Write"
],
"websiteURL": "https://vibeday.com",
"supportURL": "https://vibeday.com/help",
"privacyPolicyURL": "https://vibeday.com/privacy",
"termsOfServiceURL": "https://vibeday.com/terms",
"defaultPrompt": [
"What's on my VibeDay calendar this week?",
"Schedule my approved carousel for Friday at 3pm on Instagram",
"How did my posts do this month?"
],
"brandColor": "#0EA5E9",
"logo": "./assets/logo.png",
"composerIcon": "./assets/logo.png"
},
"review": {
"test_cases": {
"positive": [
{
"description": "Read the posting calendar for the current week.",
"prompt": "What's on my VibeDay calendar this week?",
"tools_triggered": "vibeday_list_schedule",
"expected_behavior": "Shows this week's calendar in the reviewer's time zone (posts with local time, platform, title and status, or an empty week), plus a link to the VibeDay calendar. Nothing is changed."
},
{
"description": "Browse the finished content in the Library.",
"prompt": "What's in my VibeDay library?",
"tools_triggered": "vibeday_list_library",
"expected_behavior": "Lists the Library items (for the review account: a 5-slide carousel, images and a video for Lumina Dental) with type, status and a VibeDay link for each. Nothing is changed."
},
{
"description": "Preview exactly what one platform will receive.",
"prompt": "Show me how my Daily Oral Care Essentials post will look on Instagram",
"tools_triggered": "vibeday_list_posts, vibeday_preview_post",
"expected_behavior": "Returns the Instagram version of that post: format and shape, the full caption with hashtags, how much shows before \"more\", and whether it can post there (the review account has no social account connected, so it says Instagram isn't connected). Nothing is posted."
},
{
"description": "List the brands in the workspace.",
"prompt": "Which brands do I have in VibeDay?",
"tools_triggered": "vibeday_list_brands",
"expected_behavior": "Lists the workspace's brands (the review account has one, Lumina Dental) with a link to Brands in VibeDay. Nothing is changed."
},
{
"description": "Scheduling asks first, and explains what's missing.",
"prompt": "Schedule my Calm First Dental Visit Tips carousel for Friday at 3pm on Instagram",
"tools_triggered": "vibeday_list_posts, vibeday_schedule_post",
"expected_behavior": "Nothing is scheduled. The review account has no social account connected, so VibeDay replies that Instagram isn't connected and links Settings \u2192 Connections. With a connected account (a reviewer can connect their own), the first vibeday_schedule_post call schedules nothing, shows exactly what will post and asks for a yes; only after yes is it scheduled."
}
],
"negative": [
{
"description": "Creating new content is not part of this app (it is done on vibeday.com); no VibeDay tool should create or post anything.",
"prompt": "Make me a new AI video of a sunset for my TikTok"
},
{
"description": "Unsupported platforms: VibeDay publishes to Instagram, Facebook, TikTok and YouTube only, so no publish or schedule tool should run.",
"prompt": "Post my latest announcement to LinkedIn and X"
},
{
"description": "Unrelated request; the app should not be used.",
"prompt": "What's the weather in Paris tomorrow?"
}
]
},
"demo_recording_url": "https://youtu.be/z-92yXnZB7c"
},
"apps": "./.app.json"
}
}
}
SHA-256: d0674201a98612bded062f20c160ce3e58f8a82c2d59592d4639be3dee9e6a45