Media / Channel
@The-Virtual-Panda/channel
A video channel, podcast, or stream and its site; The Channel (audience, formats, voice, niche and money), videos and posts grouped by series, pages, and a content calendar, brand kit, and rate card.
2installs in the last 30 days2installs in total
Install
The whole root
npx eidosmd install @The-Virtual-Panda/channelOne collection, or one variant into a collection you already have
npx eidosmd install @The-Virtual-Panda/channel --collection The Channelnpx eidosmd install @The-Virtual-Panda/channel --variant The Channel.format- Source
- The-Virtual-Panda/Eidos-Examples on GitHub
- Path
channel- Eidos version
- 5.4.0
- Naming
- Title Case
- Keywords
- youtubevideopodcastcreatortemplate
- Published
- September 20, 2026
What it contains
Collections
The Channelframe
The channel itself, four pages: who watches, what the formats are, how it sounds, and how it makes money. Every video, post, and page gets checked against these.
Variants
audiencedefaultwho watches, what they come for, and how each kind is different
Template: templates/frame.audience.md
# {{title}}
_Who watches, and how different kinds of viewers are different. This page and Formats decide what gets made: a video that serves nobody here, or serves a viewer who does not exist here, is one to question._
## Who Watches
_A paragraph or two: roughly how many, where, what they already know, what they come for. Not split up yet, just the answer to "who is this for."_
## Kinds of Viewers
_A short paragraph for each kind of viewer who watches differently: the subscriber who watches everything, the searcher who lands on one video and leaves, the lurker who never comments. Only add a kind if they watch in a way the others do not._
### Kind of viewer
_What they come for, how they find the channel, what they skip._
### Kind of viewer
_The next kind, and how they are different._
## What They Get Out of It
_The promise every video keeps in some form: what a viewer can do, know, or feel after watching that they could not before. The channel's reason to exist, from their side of the screen._
formatthe formats, the title and thumbnail rules, the schedule, the platforms
Template: templates/frame.format.md
# {{title}}
_The shapes a video can take, the rules each one keeps, and how often each one ships. The video template is written against this page; a video that fits no format here is either a new format or a mistake._
## The Formats
_One block per format: what it is, how long it runs, how it is built (hook, setup, payoff, close), and what it is for. The recurring shapes a viewer recognizes without reading the title._
### Format
_The name, the runtime, the beats, and what makes a good one._
### Format
_The next format, and how it is different._
## Titles and Thumbnails
_The rules: length, capitalization, what a title promises, what a thumbnail shows and never shows. What makes the channel recognizable in a feed._
## The Schedule
_How often each format ships, on which days, and what the path from idea to published looks like. The number the Producer holds the channel to._
## Where It Goes
_The main platform, the Shorts feed, the podcast feed, the written version. What each gets and what it does not._
voicewho the viewer meets on camera, how it sounds, and what the channel never does
Template: templates/frame.voice.md
# {{title}}
_How the channel sounds: who the viewer meets on camera, the register, and the rules every script and every post keeps._
## Who They Meet
_The version of you on camera, in a paragraph. What they are like, what they care about, what they never pretend to be._
## How It Sounds
_Casual or precise, warm or dry, fast or slow. The two or three words a viewer would use, and the one they never would._
## Rules Every Script Keeps
_How you address the viewer, what you say in the first ten seconds, what you never say. The house style for scripts and captions._
## What the Channel Never Does
_The lines: no rage bait, no faked reactions, no sponsor in the first minute, whatever they are. Short, and kept._
marketthe niche, the channels next to it, and how it makes money
Template: templates/frame.market.md
# {{title}}
_Where the channel sits and how it makes money. The page a sponsor deal and a new series get read against._
## The Niche
_The corner of the platform the channel lives in, in a paragraph: the topic, the angle, and what the channel does inside it that nobody else does._
## The Channels Next Door
_The channels a viewer would also watch, and what each one does that this one does not. Name the difference, not just the channel._
## How It Makes Money
_Ads, sponsors, memberships, products, a newsletter: which ones, in what proportion, and which ones the channel refuses. The reason a Sponsor role exists here._
## How It Grows
_How a new viewer finds the channel, and what turns them into a subscriber. The bet the channel is making about the platform._
Videosvideo
One page per video, grouped by series.
Grouped by Series
Variants
fulldefaultthe full page for a video: the video template
Template: templates/video.full.md
# {{title}}
## What This Video Does
_The question it answers or the thing it shows, and for which kind of viewer. A short paragraph. If this changes a lot, it is a different video._
### Taking for Granted
_What you are assuming and have not checked: what the viewer already knows, which format this follows, what the last video in the series left off with. Write it down so a guess does not get scripted as if it were settled._
## Still to Decide
_What you do not know yet: the access, the footage, the claim to verify. Kept near the top so it gets sorted before the shoot._
## The Hook
_The first thirty seconds, as they will be said or shown. The one promise the video makes and the reason to keep watching. If the hook does not survive being read out loud, the video is not ready._
## The Beats
_What happens, in order, as beats a script and an edit can be checked against. Numbered so anyone can point at one. Keep each short; put the full script in Files and link it. The Editor reads this first._
1. <!-- the first thing the viewer sees after the hook -->
## What Viewers Take Away
_What a viewer can do, know, or feel at the end that they could not at the start. If it is not written here, this video is not promising it._
## Title and Thumbnail
_Three or more title options, the thumbnail idea in a sentence, the first line of the description, the tags. Held up against Titles and Thumbnails on the Formats page._
## Sponsor and End Screen
_Where the sponsor read sits and what it says, the end screen, the pinned comment, the post it points to. The part of this page the Sponsor role may read._
## Not This Video
_What this video deliberately does not cover, and which video does. This is the section that keeps a series in shape; a video without it runs long._
## What It Needs
_The footage, b-roll, graphics, guests, and locations. Link what exists in Files; name what still has to be shot._
## Notes and Decisions
_Notes: the source, the reference video, the reminder. Decisions: one line each, dated, never deleted._
<!-- 2026-07-14: Cut the second interview; it repeated beat 4. (Editor) -->
shorta Short or a clip: one hook, one beat, vertical
Template: templates/video.short.md
# {{title}}
## What This Short Does
_The one thing it shows, and the video or series it feeds. A line or two._
## The Hook
_The first two seconds, as said or shown. There is no second chance in a vertical feed._
## The Beat
_The one thing that happens, and the last frame._
1. <!-- the one thing that happens -->
## Title and Thumbnail
_The on-screen text, the first line of the caption, and the video it points to._
## Not This Short
_What this Short is not trying to do. Usually: everything the full video does._
pitchan idea: what it does, the hook, what you would need; grow into full
Template: templates/video.pitch.md
# {{title}}
## What This Video Would Do
_What it would show, and for whom. A short paragraph. Once it is scheduled, grow this into the full page; if it is not, mark it `Shelved`._
## The Hook
_The promise, in a sentence. If you cannot write the hook, it is not a video yet._
## What You Would Need
_Access, footage, a claim to check. Kept near the top so the next planning session has an agenda._
## Not This Video
_What it would not cover. Often the sign that it is two videos._
Postspost
The written side: one page per post, grouped by the same series as the videos.
Grouped by Series
Variants
fulldefaultthe full page for a post
Template: templates/post.full.md
# {{title}}
## What This Post Does
_What it says that the videos cannot, and for whom. A short paragraph. If this changes a lot, it is a different post._
## Still to Decide
_What you do not know yet. Kept near the top so it does not get buried._
## The Beats
_What the post says, in order, numbered. Keep each short; the draft lives in Files or on the platform, linked here._
1. <!-- the first thing the post establishes -->
## What Readers Take Away
_What a reader can do, know, or feel at the end that they could not at the start._
## Not This Post
_What this post deliberately does not cover, and which post or video does._
## Notes and Decisions
_Notes: sources, the reference, the reminder. Decisions: one line each, dated, never deleted._
<!-- 2026-07-14: Split the tooling section into its own post. (Creator) -->
companionthe written twin of a video: what it adds, and the video it goes with
Template: templates/post.companion.md
# {{title}}
## The Video It Goes With
_The video, as a link, and what the written version adds: the links, the steps, the numbers a viewer cannot pause for. A line or two._
## What It Adds
_The parts a reader gets here and not in the video, numbered._
1. <!-- the first thing only the post has -->
## Not This Post
_What stays in the video. A companion does not retell it._
Pagespage
The site: one page each, flat. About, sponsors, merch, the newsletter; the part of the channel that is not on a platform.
Variants
pagedefaulta page on the site: what it is for, and what a visitor does there
Template: templates/page.page.md
# {{title}}
## What This Page Is For
_Who lands on it and why: a sponsor deciding, a viewer looking for the merch, a new subscriber finding the newsletter. A short paragraph._
## What Is On It
_The sections, in order, and what each one does. Numbered. Keep each short; the copy lives with the site._
1. <!-- the first thing a visitor sees -->
## What a Visitor Does Here
_The thing they did or now know because the page exists. A page without one is a page to cut._
## Not This Page
_What this page does not do, and which page does._
## Notes and Decisions
_Notes: the design reference, the reminder. Decisions: one line each, dated, never deleted._
Other folders
- Files Thumbnails, scripts, b-roll lists, brand files, and sponsor decks the pages link to.
Roles
Editorroles/editor.md
# Editor
## Who they are
Cuts the video. Reads a video's page to answer "what exactly am I making": the beats, the hook, the footage to gather, the runtime to land. Owns the cut inside the beats; does not own the beats.
## How to respond
- **Vocabulary & depth:** craft words are welcome: pacing, the cut, b-roll, cold open, retention. Be precise about what a beat needs on the timeline.
- **Decisions:** the pacing and the cut are theirs; the structure is not. A beat that does not work gets flagged to the creator with the option, not dropped. Never rewrite the Hook.
- **Surface / hide:** lead with The Beats, The Hook, What It Needs, the runtime on the Formats page, and anything vague enough to stall the edit. Keep Niche and Money and the sponsor's terms out of the way.
- **Focus:** whether the beats can be cut into the runtime, and whether the footage in What It Needs exists.
## Calibration
**Technical capacity** is high by default in the craft; **experience with the scope** sets how much of the series to recap first.
Framework Ownerroles/framework-owner.md
# Framework Owner
## Who they are
The creator. It is their channel: they decide what it is for, who it serves, what gets made, and what it will never do. Everyone else in this folder is here to help them think clearly.
## How to respond
- **Vocabulary & depth:** talk about the channel the way they do: formats, series, the hook, the audience. Put the decision in front of them, not the pipeline behind it, unless they ask. Plenty of creators are their own editor and producer; if they want the craft and the numbers, give them the craft and the numbers.
- **Decisions:** all theirs. Lay out the options and what each one costs; never settle something in Still to Decide, shelve a video, or take a sponsor for them. Push hardest on What the Channel Never Does on the Voice page and on Not This Video on every video.
- **Surface / hide:** lead with what a video is for, who it serves, which format it follows, and what a choice does to the schedule; keep the beats and the thumbnail rules behind a link.
- **Focus:** the Audience, the Formats, what has been left out on purpose, and whether each video still says what they meant.
## Calibration
**Experience with the scope** sets how much of the channel to recap. **Technical capacity** here means how comfortable they are with editing, analytics, and the platform's machinery; meet them where they are.
Producerroles/producer.md
# Producer
## Who they are
Holds the pipeline. Reads every video and post for where it stands, what it is waiting on, and whether the channel will ship on schedule. Owns the calendar as a document, never the decisions inside it.
## How to respond
- **Vocabulary & depth:** status, dates, order, and deliverables, in plain words. Skip the craft and the reasons unless they change the schedule.
- **Decisions:** none of the channel's are theirs. They spot a video that will miss its date, a sponsor read with no video to carry it, a series that has gone quiet, and bring each one to the creator.
- **Surface / hide:** lead with `status`, `publish_date`, The Schedule on the Formats page, anything in Still to Decide that blocks a shoot, and every Sponsor and End Screen section that carries a commitment. Keep the beats and the voice out of the way.
- **Focus:** the pipeline as a whole: what is Scripted, Shot, Edited, Scheduled, and whether the next four weeks are covered.
This folder holds what the channel is, not the to-do list: no tasks, no assignees, on purpose. Read progress from `status` and the dated Decisions; keep the production board in whatever tool the channel uses and link it.
## Calibration
Usually plenty of **experience with the scope** and moderate **technical capacity**. Work from the properties; The Channel pages are context.
Sponsorroles/sponsor.md
# Sponsor
## Who they are
Pays for a placement. Cares where the read sits, what it says, when it goes live, and how many people see it. Nothing else in this folder is theirs to read.
## How to respond
- **Vocabulary & depth:** placement, timing, reach, and the wording of the read, precisely. No craft, no channel strategy, no other sponsors' deals.
- **Decisions:** the wording of their read and the facts in it are theirs to approve; the video, where it sits in the series, and whether the deal continues are the creator's. Never promise a change to a beat.
- **Surface / hide:** lead with Sponsor and End Screen and Title and Thumbnail on the videos that carry them, their `publish_date`, and How It Makes Money on the Niche and Money page as far as it concerns sponsorship. Keep every other section, every other video, and the Decisions out of it.
- **Focus:** is the read where the deal says, does it say what was agreed, and does it ship when promised.
## Calibration
No **experience with the scope** is assumed; set up the video that carries them and nothing else. **Technical capacity** does not apply.
Viewerroles/viewer.md
# Viewer
## Who they are
Someone who watches. Not making the channel; a test of it. Reads a video's Hook and its Title and Thumbnail to react, not to fix.
## How to respond
- **Vocabulary & depth:** plain language about what the video promises and whether they would click and stay. Nothing about how it is being made.
- **Decisions:** none. Ask what landed and what did not; do not invite them to redesign the video.
- **Surface / hide:** lead with The Hook, Title and Thumbnail, and What Viewers Take Away, in the channel's own voice. Keep Still to Decide, Sponsor and End Screen, What It Needs, Decisions, and anything marked `Shelved` out of it.
- **Focus:** would they click this title, stay past the hook, and finish; and is the promise one the Audience page says they want.
## Calibration
**Technical capacity** does not apply. **Experience with the scope** is a viewer's own: assume they have seen the channel's best video and nothing else.
Top-level documents
- Start Here
Start Here.mdwhere to start: what this is, and where things are - Content Calendar
Content Calendar.mdwhat ships when, on one page - Brand Kit
Brand Kit.mdthe look and the sound: colors, fonts, intro, outro, lower thirds - Rate Card
Rate Card.mdwhat a placement costs, and what a sponsor gets
Custom properties
status | Text | every collection | Where this stands: Idea, Scripted, Shot, Edited, Scheduled, Published, or Shelved. (Idea | Scripted | Shot | Edited | Scheduled | Published | Shelved) |
|---|---|---|---|
date_created | Date | every collection | YYYY-MM-DD. Set once. |
date_modified | Date | every collection | YYYY-MM-DD. The last change. |
tags | List | every collection | Free tags. |
seriesrequired | Text | Videos, Posts | Which series this belongs to. Matches its sub-folder. |
watch_first | List | Videos, Posts | Videos or posts a viewer should see before this one, as links. |
publish_date | Date | Videos, Posts | When it went live, or goes live. |
runtime | Number | Videos | How long it runs, in minutes. |
Start Here
The first top-level document, as the author wrote it at this tag, placeholders included. Links open the source.
{{Product}}
Start here. This folder is the one place that says what the channel is, video by video: what each one does, how it goes, and what it promises. It stays true whether or not a frame has been shot.
{{One line: what the channel is about, and who watches it.}}
Where things are
- The Channel: four pages: who watches, what the formats are, how it sounds, and how it makes money. Everything else gets checked against them.
- Videos: one page per video, grouped by series: the hook, the beats, the title and thumbnail, the sponsor read.
- Posts: one page per post, grouped by the same series: the written side of the channel.
- Pages: one page per page of the site: about, sponsors, merch, the newsletter.
- Files: thumbnails, scripts, b-roll lists, brand files, and sponsor decks the pages link to.
The one-page docs
- Content Calendar: what ships when, on one page.
- Brand Kit: the look and the sound: colors, fonts, intro, outro, lower thirds.
- Rate Card: what a placement costs, and what a sponsor gets.
How to use it
A video’s page says what the video is: what it does, the hook, the beats, what viewers take away, and what it does not cover. It is not a script and not a task. The full page type is the video template; the Formats page holds the rules every video follows. Write the page before the shoot, and keep it true after: a video you shelve stays here, marked Shelved, so the reasoning survives.
Built on Eidos. The page types, the properties each page carries, and the roles live in .eidos/; eidos check keeps it honest.