Fill in your video's details and generate a ready-to-paste Claude Code prompt from the weekly-video-spec-template β¨
v2 β closed learning loop
π VIDEO_ID is not entered here β the prompt instructs Claude Code to generate a short unique id itself and verify it doesn't collide with any existing row in the shared database before using it.
π§ A video without a stated viewer outcome isn't allowed to scaffold β if either field is blank, Claude Code is instructed to stop and ask before proceeding.
π‘οΈ Supabase credentials (supabase-url, supabase-anon-key, supabase-db-url) are fetched by Claude Code directly from this vault at scaffold time β the shared database is reused across all weekly videos, so nothing sensitive is ever pasted into this form.
β οΈ VIEWER_TAKEAWAY and/or AUDIENCE_DELIVERABLE are blank β the generated prompt still instructs Claude Code to stop and ask you before scaffolding. Fill them in above to skip that pause.