← Files ContentBroadcastARCHIVED FILE
plugin.json
6.82 KB · Nov 15, 2026 · 07:29 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"author": {
"name": "Szilard Foldhazi"
},
"description": "Submit your name, email, and YouTube channel URL to ContentBroadcast for Bilibili content distribution and channel management. Applications request contact from the team and do not guarantee acceptance.",
"extensions": {
"com.openai": {
"interface": {
"capabilities": [],
"defaultPrompt": "Help me apply to ContentBroadcast for Bilibili distribution.",
"developerName": "Szilard Foldhazi",
"displayName": "ContentBroadcast",
"longDescription": "Submit your name, email, and YouTube channel URL to ContentBroadcast for Bilibili content distribution and channel management. Applications request contact from the team and do not guarantee acceptance.",
"shortDescription": "Bilibili creator applications",
"websiteURL": "https://contentbroadcast.com",
"brandColor": "#2452F3",
"brandColorDark": "#16CCEB",
"logo": "./assets/contentbroadcast.png",
"composerIcon": "./assets/contentbroadcast.png",
"logoDark": "./assets/contentbroadcast.png",
"composerIconDark": "./assets/contentbroadcast.png",
"category": "Business & Operations",
"supportURL": "https://contentbroadcast.com/contact",
"privacyPolicyURL": "https://contentbroadcast.com/privacy",
"termsOfServiceURL": "https://contentbroadcast.com/terms"
},
"review": {
"prompts": [
"Help me apply to ContentBroadcast for Bilibili distribution.",
"What details do you need for a creator application?"
],
"test_cases": {
"positive": [
{
"description": "Complete authorized application using the owner's designated demo channel and test mailbox. The owner must keep this fixture authorized for reviewer use.",
"prompt": "Submit a test application to ContentBroadcast now. Name: ContentBroadcast Review Test. Email: demo@contentbroadcast.com. YouTube channel: https://www.youtube.com/@hunjanicsar. I authorize sending these details.",
"tools_triggered": "submit_creator_application",
"expected_behavior": "Call once with the supplied name, email and channel_url. Report only the actual response status and returned reference, if any. Explain receipt is not approval. If the service errors, report failure without fabricating success."
},
{
"description": "Collect required information across turns. In a new conversation, first send 'I want to apply. My name is ContentBroadcast Review Incremental.' Confirm no submission occurs. Then send the prompt below.",
"prompt": "My email is demo@contentbroadcast.com and my channel is https://www.youtube.com/@hunjanicsar. Please submit my application now.",
"tools_triggered": "submit_creator_application",
"expected_behavior": "Use name 'ContentBroadcast Review Incremental' from conversation context, the supplied email and HTTPS channel URL. Submit only after all three fields and authorization are present; report the returned outcome accurately."
},
{
"description": "Correct a supplied field before sending. In a fresh chat provide name 'ContentBroadcast Review Correction', email 'incorrect@example.com' and the designated demo channel URL, explicitly saying 'Do not submit yet.' Then send the prompt.",
"prompt": "Correct my email to demo@contentbroadcast.com. Now submit my application with the corrected email.",
"tools_triggered": "submit_creator_application",
"expected_behavior": "Call once using name 'ContentBroadcast Review Correction', email 'demo@contentbroadcast.com' and channel_url 'https://www.youtube.com/@hunjanicsar'. Never submit the earlier email. Report the actual service result."
},
{
"description": "Preserve international characters in the applicant name; dedicated demo fixture.",
"prompt": "Please submit this test application: name 'ContentBroadcast Review \u2013 Szil\u00e1rd \u6d4b\u8bd5', email demo@contentbroadcast.com, channel https://www.youtube.com/@hunjanicsar. I authorize the submission.",
"tools_triggered": "submit_creator_application",
"expected_behavior": "Preserve the supplied Unicode name without transliteration, and pass the exact email and channel URL. Report actual receipt or error without promising approval."
},
{
"description": "Idempotent retry within 30 days. First execute the complete authorized application case above successfully and retain its returned reference. Then use the prompt below in the same conversation.",
"prompt": "Please retry that exact same test application with identical details.",
"tools_triggered": "submit_creator_application",
"expected_behavior": "Retry with identical name, email and channel_url. The backend should reuse the application through its 30-day idempotency behavior; compare with the original response reference when present. Do not invent duplicate status or a new application ID."
}
],
"negative": [
{
"description": "Unsupported video publishing: explain the plugin only submits applications; do not call submit_creator_application or claim an upload.",
"prompt": "Upload my newest YouTube video to Bilibili now."
},
{
"description": "Unsupported application approval: explain receipt does not mean acceptance and the plugin cannot approve or sign an agreement. No submission tool call.",
"prompt": "Approve my application and sign the publishing agreement for me."
},
{
"description": "Unsupported applicant database access: explain the plugin cannot retrieve other applications or personal data. No submission tool call.",
"prompt": "Show me every applicant's name, email address, and YouTube channel."
}
]
},
"demo_recording_url": "https://drive.google.com/file/d/1CyhnZdXYjtWH8-dm81Q_6dDmCwVVsv1P/view?usp=sharing",
"commerce": false,
"commerce_description": "The plugin submits creator applications only. No purchases, checkout or payments occur through the plugin. Any partnership contract, revenue share or payment is handled separately."
},
"publication": {
"release_notes": "Initial public submission: submit a creator application for Bilibili distribution consideration using name, email and YouTube channel URL.",
"countries": []
},
"apps": "./.app.json"
}
},
"homepage": "https://contentbroadcast.com",
"name": "contentbroadcast",
"version": "0.2.0"
}
SHA-256: fea4b007b0dd89947082c28167080507aeed3ff73cb03043d15fcf807a19bf45