Social Video Content Convention

Research date: 2026-06-25. Canonical package asset: assets/social-video-content-convention.md. Channel docs directory: docs/social/ in a source checkout, assets/social/ in a packaged install.

This is the thin router and shared contract for alignment-producing agents that draft source-safe video ideas, outlines, hooks, and scripts. Load this file first. Load only the selected channel or prompt docs from docs/social/ or assets/social/. This convention covers ideation and scripting guidance only; it does not authorize auto-publishing, video production, scraping, uploading, or account operations.

Routing Rule

Do not load every social video convention by default. After the user selects target channels or prompt families, load only the matching files:

Target channel or prompt family Source checkout doc Packaged asset
YouTube long-formdocs/social/youtube-long-form-convention.mdassets/social/youtube-long-form-convention.md
YouTube Shortsdocs/social/youtube-shorts-convention.mdassets/social/youtube-shorts-convention.md
TikTokdocs/social/tiktok-convention.mdassets/social/tiktok-convention.md
Instagram Reelsdocs/social/instagram-reels-convention.mdassets/social/instagram-reels-convention.md
LinkedIn videodocs/social/linkedin-video-convention.mdassets/social/linkedin-video-convention.md
Founder/devtool reusable video promptsdocs/social/founder-devtool-video-prompts-convention.mdassets/social/founder-devtool-video-prompts-convention.md

If a target channel is not listed, do not infer a channel profile. Ask for approval to create a new channel convention or draft from this shared contract only with explicit unsupported_channel risk.

Rules Vs Norms

Agent Source-Safety Rules

Video ideas are high leak-risk because scripts often reference screens, metrics, customers, and demos. Do not propose or script:

Every video concept must include:

Drafting Modes

platform_aligned:

creator_inspired:

Cross-Channel Defaults

Review Output Shape

When an alignment page uses this convention, render video ideas with these fields:

Final YAML should preserve selected video ideas, rejected ideas, user edits, mode decisions, target channel decisions, loaded convention paths, and publish-readiness checks. Approval of a video idea is not approval to publish; it only authorizes the producing skill to record the approved content decisions and continue the alignment flow.