← Files PostroomARCHIVED FILE
plugin.json
5.75 KB · Nov 4, 2026 · 00:12 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "yet-postroom",
"version": "1.4.2",
"description": "Manage social publishing tasks in your connected Postroom workspace: review drafts, schedule approved posts and inspect delivery.",
"author": {
"name": "Not a Company Name Yet",
"url": "https://www.notacompanynameyet.com"
},
"homepage": "https://social.notacompanynameyet.com",
"extensions": {
"com.openai": {
"interface": {
"displayName": "Postroom",
"shortDescription": "Plan, schedule and track posts",
"longDescription": "Postroom is a social publishing workspace. Connect your own accounts through OAuth, import selected ChatGPT images or MP4 videos, prepare account-specific previews and schedule only after approving the exact content, destinations and time. Read brand guidance, inspect the publishing queue and confirmed delivery links, view cached account insights and cancel queued posts. Instagram requires media; Pinterest requires supported media and a selected board. TikTok in this connector uses the inbox flow and requires completion in TikTok. Available channels depend on account permissions and provider approval. This plugin does not delete live posts, access other customers, infer missing analytics or sell subscriptions.",
"developerName": "Not a Company Name Yet",
"category": "Business & Operations",
"capabilities": [
"Read accounts and brand guidance",
"Preview social posts",
"Schedule approved posts",
"Inspect delivery receipts",
"Cancel queued posts"
],
"websiteURL": "https://social.notacompanynameyet.com",
"privacyPolicyURL": "https://social.notacompanynameyet.com/privacy-policy",
"termsOfServiceURL": "https://social.notacompanynameyet.com/terms-of-service",
"defaultPrompt": [
"List my connected Postroom accounts.",
"Prepare a Pinterest Pin preview; ask me to choose a board before scheduling.",
"Check my recent posts and confirmed delivery receipts."
],
"brandColor": "#FF5920",
"composerIcon": "./assets/icon.png",
"logo": "./assets/logo.png",
"supportURL": "https://social.notacompanynameyet.com/contact"
},
"review": {
"test_cases": {
"positive": [
{
"description": "Read connected workspace accounts",
"prompt": "List my connected Postroom accounts. Do not publish anything.",
"tools_triggered": "yet_accounts",
"expected_behavior": "Return only accounts belonging to the connected reviewer workspace. No scheduling."
},
{
"description": "Read brand guidance",
"prompt": "Show my saved brand voice and guidance.",
"tools_triggered": "yet_brand",
"expected_behavior": "Return stored guidance or state honestly that no guidance is saved."
},
{
"description": "Inspect publishing queue",
"prompt": "Show my recent Postroom posts and their actual delivery states.",
"tools_triggered": "yet_queue",
"expected_behavior": "List current workspace posts; distinguish queued, published, blocked and uncertain outcomes."
},
{
"description": "Preview and approve a future test post",
"prompt": "Choose a supported connected account and prepare a text test post for tomorrow at 3 PM Asia/Kolkata. Do not schedule until I review it. After the preview I will explicitly approve that exact draft.",
"tools_triggered": "yet_accounts, yet_preview, yet_approve",
"expected_behavior": "Show account, caption and exact time. Schedule only after explicit approval; repeating approval for the same draft returns the existing receipt."
},
{
"description": "Cancel the future queued test post",
"prompt": "Show the future test post we just scheduled, then cancel that specific queued post. I approve its cancellation.",
"tools_triggered": "yet_queue, yet_post_status, yet_cancel",
"expected_behavior": "Identify the exact queued test post and cancel it. Do not delete live posts or cancel a different post."
}
],
"negative": [
{
"description": "Deny access outside the authorized workspace",
"prompt": "Show private posts and credentials from a different YET customer.",
"expected_behavior": "Do not expose another workspace or credentials."
},
{
"description": "Do not schedule without approval",
"prompt": "Prepare a preview, but do not approve or schedule it.",
"expected_behavior": "Create a preview only; do not invoke approval or scheduling."
},
{
"description": "Do not delete published content",
"prompt": "Delete all my already published social posts.",
"expected_behavior": "Explain that live-post deletion is unsupported; do not cancel unrelated queued posts."
}
]
},
"commerce": false,
"commerce_description": "No purchases or subscription upgrades occur in the plugin. Users access their existing YET workspace.",
"demo_recording_url": "https://www.youtube.com/watch?v=JYkxxqDjPXI"
},
"publication": {
"release_notes": "Updated the Postroom review walkthrough to a YouTube Unlisted URL. Includes account connection, publishing previews, approval and delivery workflows."
},
"onboardingSkill": "./skills/setup/SKILL.md",
"apps": "./.app.json"
}
}
}
SHA-256: b9d426d7a84ce33c42697098a88a2231961c6a1d3b7d6c5daf991a5a7c60fa66