{
"source": "gptcha.in",
"version": "3.2.0",
"metadata": {
"name": "Short vs Long Video Script Generator: Hooks to Storytelling",
"description": "Generate both short-form hooks and long-form storytelling video scripts from a single idea, with CTA and visual suggestions.",
"tags": ["video_script", "short_form", "storytelling", "content_creation", "hooks", "cta"]
},
"workflow": {
"nodes": [
{
"id": "1",
"type": "START",
"position": {
"x": 0,
"y": 0
}
},
{
"id": "2",
"type": "DEFAULT",
"position": {
"x": -4.068522483940001,
"y": 102.8907922912205
},
"label": "📘 Break Down Central Idea",
"prompt": "You are given a central idea: {central_idea}. Analyze its core message and audience potential. Prepare to split it into a short, high-impact format and a long, narrative-driven format."
},
{
"id": "3",
"type": "DEFAULT",
"position": {
"x": -265.8061223389122,
"y": 232.2333409511166
},
"label": "🎯 Create Hook for Short",
"prompt": "Based on the idea: {central_idea}, write a punchy, emotionally charged hook suitable for a 60-second short-form video. Aim for curiosity, tension, or an unexpected insight."
},
{
"id": "4",
"type": "DEFAULT",
"position": {
"x": -9.861247321132126,
"y": 233.5048153833388
},
"label": "🧩 Identify Key Moments",
"prompt": "From the idea: {central_idea}, extract 3–5 essential moments. Mark which ones are best suited for the Short (impactful, quick hits) and which for the Long (expandable into scenes)."
},
{
"id": "5",
"type": "DEFAULT",
"position": {
"x": 254.9839487222039,
"y": 239.8621875444502
},
"label": "📖 Expand Long Script",
"prompt": "Using these moments: {key_moments_long}, develop a full long-form script with compelling narrative, emotional arcs, and story beats. Maintain pacing and clarity."
},
{
"id": "6",
"type": "DEFAULT",
"position": {
"x": -157.1038429495991,
"y": 391.4219398653452
},
"label": "🎨 Suggest Visuals",
"prompt": "Based on: {short_script} and {long_script}, suggest visuals for both. Use punchy, fast scenes for the short; cinematic, paced imagery for the long. Include text overlays or transitions where relevant."
},
{
"id": "7",
"type": "DEFAULT",
"position": {
"x": 111.3014815039592,
"y": 394.2191836162343
},
"label": "📢 Add Strong CTAs",
"prompt": "Review: {short_script} and {long_script}. Craft a CTA for each version. The CTA should drive action—follow, click, reply, share—clearly and persuasively."
},
{
"id": "8",
"type": "END",
"position": {
"x": -13.65520761194539,
"y": 530.5030986886657
}
}
],
"edges": [
{
"sourceNode": "1",
"targetNode": "2"
},
{
"sourceNode": "2",
"targetNode": "3"
},
{
"sourceNode": "3",
"targetNode": "4"
},
{
"sourceNode": "4",
"targetNode": "5"
},
{
"sourceNode": "5",
"targetNode": "6"
},
{
"sourceNode": "6",
"targetNode": "7"
},
{
"sourceNode": "7",
"targetNode": "8"
}
],
"state": {
"keys": [
{
"name": "central_idea",
"type": "INPUT",
"values": [
"The real reason most productivity hacks fail"
]
},
{
"name": "key_moments_long",
"type": "INPUT",
"values": [
"Origin of the problem, False promises, Hidden costs, Personal turning point, Actionable takeaway"
]
},
{
"name": "short_script",
"type": "INPUT",
"values": [
"Most productivity hacks? They're designed to fail. Here’s why—and what actually works."
]
},
{
"name": "long_script",
"type": "INPUT",
"values": [
"Everyone talks about waking up at 5am. I tried it for 90 days. Here’s what actually changed—and what didn’t."
]
}
]
}
}
}
<aside> 👉🏻
Do you want to run prompt sequences automatically and at scale? You can do it with GPT Chain!
</aside>