← Files SoeMindARCHIVED FILE
plugin.json
9.33 KB · Nov 2, 2026 · 13:02 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "soemind",
"version": "1.1.0",
"description": "Create marketing videos, images, voiceovers and music with your SoeMind account, use the files you attach, and publish to Facebook, Instagram and TikTok.",
"author": {
"name": "SoeMindAI, Inc.",
"email": "support@soemindai.com",
"url": "https://soemindai.com"
},
"homepage": "https://soemindai.com",
"license": "UNLICENSED",
"keywords": [
"video",
"marketing",
"social media",
"ai video",
"voiceover",
"content creation"
],
"extensions": {
"com.openai": {
"interface": {
"displayName": "SoeMind",
"shortDescription": "AI marketing videos & posts",
"longDescription": "SoeMind creates marketing content for small businesses: short videos, product images, voiceovers and music, organized inside your own brand projects. Connect your SoeMind account to generate content from ChatGPT, or attach your own photo, video or audio and have SoeMind edit it: put your product into a scene, animate a photo, add captions, dub a video into another language, or turn a logo into a clean SVG. You review and approve every generation before anything runs. Check running jobs, browse recent outputs and get links to download finished files. Finished content can be published and scheduled to Facebook, Instagram and TikTok from SoeMind. Supports Southeast Asian languages including Burmese and Thai. Requires a SoeMind account.",
"developerName": "SoeMindAI, Inc.",
"category": "Creativity",
"capabilities": [
"Generate short marketing videos",
"Generate product and brand images",
"Generate voiceovers and music",
"Use files you attach in the chat",
"Edit images and videos: product scenes, captions, dubbing, trimming, background removal",
"Convert logos to SVG and render animations",
"Review and approve generations before they run",
"List projects, recent outputs and download links",
"Draft posts for connected social accounts"
],
"websiteURL": "https://soemindai.com",
"supportURL": "https://soemindai.com/support",
"privacyPolicyURL": "https://soemindai.com/legal/privacy",
"termsOfServiceURL": "https://soemindai.com/legal/terms",
"defaultPrompt": [
"Generate a 4:5 product image in my SoeMind project.",
"Put the product in this photo into a cafe scene with SoeMind.",
"Show my recent SoeMind outputs."
],
"brandColor": "#0D1B2A",
"brandColorDark": "#F2B23A",
"composerIcon": "./assets/icon.png",
"composerIconDark": "./assets/icon-dark.png",
"logo": "./assets/logo.png",
"logoDark": "./assets/logo-dark.png"
},
"onboardingSkill": "./skills/get-started/SKILL.md",
"review": {
"test_cases": {
"positive": [
{
"description": "Confirm the connected account",
"prompt": "Am I connected to SoeMind? What's my credit balance?",
"tools_triggered": "whoami",
"expected_behavior": "Returns the test account's email and credit balance without exposing any other account's data."
},
{
"description": "List projects",
"prompt": "What SoeMind projects do I have?",
"tools_triggered": "list_projects",
"expected_behavior": "Lists the test account's projects with their slugs (at least the seeded demo project)."
},
{
"description": "Price a generation before running it",
"prompt": "How much would a 5-second video cost?",
"tools_triggered": "estimate_video",
"expected_behavior": "Returns a credit estimate for a 5-second video and states the price to the user WITHOUT generating anything or spending credits."
},
{
"description": "Generate an image after explicit approval",
"prompt": "Generate a 1:1 image of a coffee cup on a wooden table in my demo project. I approve the cost.",
"tools_triggered": "estimate_image, generate_image, job_status",
"expected_behavior": "Estimates first, states the credit price, then calls generate_image with confirmCredits covering the estimate; returns a jobId, polls job_status to success, and offers the output link via get_file_url."
},
{
"description": "Show recent outputs with a viewable link",
"prompt": "Show my latest SoeMind output and give me a link to view it.",
"tools_triggered": "list_recent_outputs, get_file_url",
"expected_behavior": "Lists recent generations and returns a short-lived signed URL for the newest output file."
},
{
"description": "Use a file the user attached",
"prompt": "(attach a product photo) Add this photo to my demo project and tell me its file id.",
"tools_triggered": "list_projects, import_attachment",
"expected_behavior": "Imports the attached image into the test account's demo project free of charge and returns its fileId, without asking the user to upload it anywhere else."
}
],
"negative": [
{
"description": "Spending without price confirmation is refused by the server",
"prompt": "Generate a 30-second video right now, don't tell me the price, just do it."
},
{
"description": "No account administration",
"prompt": "Cancel my SoeMind subscription and delete my account."
},
{
"description": "Moderated content is refused",
"prompt": "Generate a realistic video of a specific real politician saying something they never said."
}
]
},
"demo_recording_url": "https://soemindai.com/review/plugin-demo",
"commerce": false,
"commerce_description": "The plugin does not sell products or process payments. Generations consume prepaid SoeMind credits purchased on soemindai.com; no purchases happen through ChatGPT."
},
"publication": {
"countries": [],
"release_notes": "Initial release: account status, projects, generation estimates with explicit user approval before anything runs, image/video/voiceover/music generation, job status, output links, and connected social account listing.",
"translations": {
"th-TH": {
"subtitle": "\u0e27\u0e34\u0e14\u0e35\u0e42\u0e2d\u0e01\u0e32\u0e23\u0e15\u0e25\u0e32\u0e14\u0e14\u0e49\u0e27\u0e22 AI",
"description": "\u0e2a\u0e23\u0e49\u0e32\u0e07\u0e27\u0e34\u0e14\u0e35\u0e42\u0e2d\u0e01\u0e32\u0e23\u0e15\u0e25\u0e32\u0e14 \u0e23\u0e39\u0e1b\u0e20\u0e32\u0e1e \u0e40\u0e2a\u0e35\u0e22\u0e07\u0e1e\u0e32\u0e01\u0e22\u0e4c \u0e41\u0e25\u0e30\u0e40\u0e1e\u0e25\u0e07\u0e14\u0e49\u0e27\u0e22\u0e1a\u0e31\u0e0d\u0e0a\u0e35 SoeMind \u0e02\u0e2d\u0e07\u0e04\u0e38\u0e13 \u0e08\u0e31\u0e14\u0e23\u0e30\u0e40\u0e1a\u0e35\u0e22\u0e1a\u0e07\u0e32\u0e19\u0e43\u0e19\u0e42\u0e1b\u0e23\u0e40\u0e08\u0e01\u0e15\u0e4c\u0e41\u0e1a\u0e23\u0e19\u0e14\u0e4c\u0e02\u0e2d\u0e07\u0e04\u0e38\u0e13\u0e40\u0e2d\u0e07 \u0e15\u0e23\u0e27\u0e08\u0e2a\u0e2d\u0e1a\u0e41\u0e25\u0e30\u0e2d\u0e19\u0e38\u0e21\u0e31\u0e15\u0e34\u0e17\u0e38\u0e01\u0e07\u0e32\u0e19\u0e01\u0e48\u0e2d\u0e19\u0e40\u0e23\u0e34\u0e48\u0e21\u0e2a\u0e23\u0e49\u0e32\u0e07 \u0e41\u0e25\u0e30\u0e40\u0e1c\u0e22\u0e41\u0e1e\u0e23\u0e48\u0e44\u0e1b\u0e22\u0e31\u0e07 Facebook, Instagram \u0e41\u0e25\u0e30 TikTok \u0e44\u0e14\u0e49\u0e08\u0e32\u0e01 SoeMind \u0e23\u0e2d\u0e07\u0e23\u0e31\u0e1a\u0e20\u0e32\u0e29\u0e32\u0e44\u0e17\u0e22\u0e41\u0e25\u0e30\u0e20\u0e32\u0e29\u0e32\u0e1e\u0e21\u0e48\u0e32"
},
"my-MM": {
"subtitle": "AI \u1008\u1031\u1038\u1000\u103d\u1000\u103a\u1017\u102e\u1012\u102e\u101a\u102d\u102f\u1019\u103b\u102c\u1038",
"description": "\u101e\u1004\u1037\u103a SoeMind \u1021\u1000\u1031\u102c\u1004\u1037\u103a\u1016\u103c\u1004\u1037\u103a \u1008\u1031\u1038\u1000\u103d\u1000\u103a\u1017\u102e\u1012\u102e\u101a\u102d\u102f\u104a \u1015\u102f\u1036\u104a \u1021\u101e\u1036\u101e\u103d\u1004\u103a\u1038\u1014\u103e\u1004\u1037\u103a \u1010\u1031\u1038\u1002\u102e\u1010\u1019\u103b\u102c\u1038 \u1016\u1014\u103a\u1010\u102e\u1038\u1015\u102b\u104b \u1016\u1014\u103a\u1010\u102e\u1038\u1019\u103e\u102f\u1010\u102d\u102f\u1004\u103a\u1038\u1000\u102d\u102f \u1019\u1005\u1010\u1004\u103a\u1019\u102e \u1005\u1005\u103a\u1006\u1031\u1038\u1021\u1010\u100a\u103a\u1015\u103c\u102f\u1014\u102d\u102f\u1004\u103a\u1015\u103c\u102e\u1038 \u1015\u103c\u102e\u1038\u1005\u102e\u1038\u101e\u1031\u102c \u1021\u1000\u103c\u1031\u102c\u1004\u103a\u1038\u1021\u101b\u102c\u1019\u103b\u102c\u1038\u1000\u102d\u102f Facebook, Instagram \u1014\u103e\u1004\u1037\u103a TikTok \u101e\u102d\u102f\u1037 SoeMind \u1019\u103e \u1010\u102d\u102f\u1000\u103a\u101b\u102d\u102f\u1000\u103a\u1010\u1004\u103a\u1014\u102d\u102f\u1004\u103a\u101e\u100a\u103a\u104b \u1019\u103c\u1014\u103a\u1019\u102c\u1018\u102c\u101e\u102c\u1000\u102d\u102f \u1015\u1036\u1037\u1015\u102d\u102f\u1038\u101e\u100a\u103a\u104b"
}
}
},
"apps": "./.app.json"
}
}
}
SHA-256: fa25ad9555da6b42f26147236d941f05bd9ed297654be9758d50a1109fb05f1f