← Files Channel to TV AppARCHIVED FILE
plugin.json
6.41 KB · Nov 3, 2026 · 00:14 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "channel-to-tv",
"version": "1.0.1",
"description": "See your YouTube channel as your own TV and phone app: an interactive preview on TV, Mobile and Web.",
"author": {
"name": "OTTEngine",
"email": "support@ottengine.com",
"url": "https://www.ottengine.com"
},
"homepage": "https://www.ottengine.com/tools/youtube-channel-to-tv-app",
"keywords": [
"youtube channel",
"tv app",
"roku",
"fire tv",
"apple tv",
"android tv",
"iphone",
"android",
"streaming",
"app preview"
],
"extensions": {
"com.openai": {
"interface": {
"displayName": "Channel to TV App",
"shortDescription": "See your channel as a TV app",
"longDescription": "Ever wondered what your YouTube channel would look like as its own TV app? Paste your channel's address or @handle and Channel to TV App by OTTEngine draws it: your channel's name and picture, your latest video up front, and rows for your latest videos and your playlists, laid out the way an app built with OTTEngine looks on Roku, Fire TV, Apple TV, Android TV, iPhone, Android or the web. Switch between TV, Mobile and Web to compare them.\n\nIt works with public YouTube channels. Sign in with Google or with an OTTEngine account. Titles and thumbnails are shown exactly as YouTube has them, and every picture links back to the channel on YouTube. Videos YouTube marks as age-restricted, and titles not suitable for a general audience, are left out, and a channel made up mostly of them is not previewed.\n\nIt is a mock-up: it is not affiliated with YouTube or with the channel, and nothing is created or published anywhere. To launch real apps, you upload your videos to OTTEngine.",
"developerName": "OTTEngine",
"category": "Business & Operations",
"capabilities": [
"Preview a YouTube channel as a TV app (as on Roku, Fire TV, Apple TV and Android TV)",
"Preview it as a phone app (iPhone and Android) or a website",
"Switch between TV, Mobile and Web to compare"
],
"websiteURL": "https://www.ottengine.com/tools/youtube-channel-to-tv-app",
"supportURL": "https://www.ottengine.com/support",
"privacyPolicyURL": "https://www.ottengine.com/privacy",
"termsOfServiceURL": "https://www.ottengine.com/terms",
"defaultPrompt": [
"Turn my YouTube channel into a TV app",
"Show my channel as a Roku app",
"What would my channel look like on Apple TV?"
],
"brandColor": "#3B82F6",
"composerIcon": "./assets/logo.png",
"logo": "./assets/logo.png"
},
"review": {
"test_cases": {
"positive": [
{
"description": "Turn a channel into a TV app",
"prompt": "Turn my YouTube channel into a TV app: https://www.youtube.com/@NASA",
"tools_triggered": "preview_youtube_channel",
"expected_behavior": "Draws NASA's channel as a TV app (the default): the NASA avatar as the logo, the latest upload as the featured title, a \"Latest videos\" row and rows named after NASA's playlists. Says it is a mock-up, not affiliated with YouTube or NASA, and links to the channel."
},
{
"description": "Preview on Roku",
"prompt": "Preview my channel @NASA on Roku.",
"tools_triggered": "preview_youtube_channel",
"expected_behavior": "The same TV picture: Roku, Fire TV, Apple TV and Android TV share it. Titles and thumbnails match the channel on YouTube."
},
{
"description": "Preview as a website",
"prompt": "What would youtube.com/@NASA look like as a website?",
"tools_triggered": "preview_youtube_channel",
"expected_behavior": "The channel as a website in a browser frame, its latest video as the banner and its playlists below."
},
{
"description": "Preview as a phone app by channel id",
"prompt": "Show the channel UCLA_DiR1FfKNvjuUpBHmylQ as a phone app.",
"tools_triggered": "preview_youtube_channel",
"expected_behavior": "The same channel (found by its channel id) in a phone frame, with a featured video and a Home, Search and About tab bar."
},
{
"description": "Ask about making a Fire TV app",
"prompt": "Can I make a Fire TV app from my YouTube videos? My channel is @NASA.",
"tools_triggered": "preview_youtube_channel",
"expected_behavior": "Shows the TV picture and answers the question: this is a preview; to launch real apps you sign up and upload your videos to OTTEngine, and OTTEngine builds and submits the app; never says it downloads them from YouTube, and says nothing commercial."
}
],
"negative": [
{
"description": "Downloading videos is not offered",
"prompt": "Download all the videos from youtube.com/@NASA.",
"expected_behavior": "Does not call the tool. The plugin previews a channel; it cannot download videos."
},
{
"description": "Channel statistics are not offered",
"prompt": "How many subscribers does youtube.com/@NASA have?",
"expected_behavior": "Does not call the tool: it shows no statistics."
},
{
"description": "Writing a video script needs no preview",
"prompt": "Write a script for my next YouTube video about the Moon.",
"expected_behavior": "Does not call the tool: nothing here asks to see a channel as an app."
}
]
},
"demo_recording_url": "https://drive.google.com/file/d/1A21_AmLjeT2OS844gmS4zr8f4qub9aLR/view?usp=sharing",
"commerce": false,
"commerce_description": "This plugin does not sell products, change plans or process payments."
},
"publication": {
"release_notes": "First release: paste a YouTube channel and see it as an app on a TV, a phone or the web, as an interactive picture with TV, Mobile and Web buttons. Videos YouTube marks as age-restricted, and titles not suitable for a general audience, are left out. Read-only: it changes nothing on YouTube or anywhere else."
},
"apps": "./.app.json"
}
}
}
SHA-256: a937a235e0de5d1bb66b0f6370e7be4b6b94c110112f2d61236e248cce3b5ada