Menu
NEW AGENT
MY AGENTS
ASSISTANTS
Viral Strategy Plan Generator
- Step 4
Summary - 14th Jan
Summary - 13th Jan
Summary - 12th Jan
Summary - 10th Jan
Summary - 7th Jan
Summary - 7th Jan
Summary - 4th Jan
Summary - 3rd Jan
Summary - 2nd Jan
SETTINGS
LOGOUT
Viral Strategy Plan Generator - Confirm & Copy Final Agent Code
1
Describe
Describe your task
2
Refine
Refine the plan
3
SubAgents
Review all agents
4
Deploy
Deploy your agent
Review Final Agent Copy
Expand
[ { "taskID": 185, "semanticTitleOfTask": "Generate the single-page HTML scaffolding with Tailwind integration", "taskDescription": "This task uses the provided application specification to produce the final index.html. The HTML will contain the entire single-page structure for the 'ViralClip Genius Pro' application, referencing Tailwind for styling, dividing the app into the four main sections for Channel Analysis, Similar Channel Discovery, Clip Optimization, and Viral Strategy Tools, along with placeholders for dynamic data injection and references to necessary scripts.", "inputDescription": "VARIABLE1 is the textual specification for the HTML structure of the single-page application, detailing sections, placeholders, Tailwind CSS references, and script tags required.", "inputRequired": [ "VARIABLE1" ], "outputDescription": "The final output is the index.html file as text, implementing a responsive layout with Tailwind CSS, placeholders for dynamic data, and references to required scripts, providing the foundation for the single-page app.", "outputName": "spa_html_file", "promptInstruction": "Using VARIABLE1, generate an HTML5 file for the single-page application 'ViralClip Genius Pro' featuring: (1) standard HTML5 document structure, meta tags, and viewport settings; (2) Tailwind CSS integration via CDN; (3) a responsive header with app title/logo; (4) four main content sections with placeholders (Channel Analysis, Similar Channel Discovery, Clip Optimization, and Viral Strategy Tools); (5) placeholders for data charts, timelines, and other dynamic elements; (6) a footer section; and (7) script tags linking to main.js, Chart.js, and any additional libraries. Utilize only Tailwind for styling." }, { "taskID": 226, "semanticTitleOfTask": "Extract Channel Metrics from URL", "taskDescription": "This task retrieves basic channel metrics such as total views, subscriber numbers, and engagement rates from the provided YouTube or Instagram channel URL. It serves as the foundational data extraction step for subsequent detailed analyses and keyword generation.", "inputDescription": "VARIABLE2 is a single URL string pointing to the official channel page on YouTube or Instagram. The task will leverage APIs or scraping methods to gather statistical channel information.", "inputRequired": [ "VARIABLE2" ], "outputDescription": "Returns an object containing numerical data and engagement figures that represent the channel’s performance, including total views, subscriber count, average engagement rate, and other accessible data.", "outputName": "channelStructuredData", "promptInstruction": "no instruction" }, { "taskID": 224, "semanticTitleOfTask": "Oracle Query for Detailed Channel Analysis", "taskDescription": "This task queries an AI-based Oracle to obtain deeper insights on the channel's growth patterns, content themes, and more comprehensive engagement statistics. It supplements the basic metrics with qualitative and historical data for thorough analysis.", "inputDescription": "Requires both VARIABLE2 (the channel URL) and channelStructuredData (the initial metrics) to guide the Oracle’s analysis. The URL identifies the platform and channel, while the structured data provides initial metrics.", "inputRequired": [ "VARIABLE2", "channelStructuredData" ], "outputDescription": "Produces detailed channel information, such as subscriber growth over time, content categories, posting frequency, and deeper engagement metrics. This output clarifies how the channel is performing within its niche.", "outputName": "extendedChannelInfo", "promptInstruction": "Analyze this YouTube/Instagram channel and provide:\n1. Detailed subscriber growth patterns over the last 6 months\n2. Content categories and themes (minimum 3, maximum 5)\n3. Average engagement rates (likes, comments, shares)\n4. Content posting frequency and optimal posting times\n5. Top performing content types\nPlease format the response as detailed paragraphs with specific metrics and observations." }, { "taskID": 218, "semanticTitleOfTask": "Generate Niche-Related Keywords", "taskDescription": "This task generates a concise set of trending keywords that accurately reflect the channel's core themes and content categories. It assists in discovering current audience interests and potential topics for future content.", "inputDescription": "Takes in extendedChannelInfo, including content categories or thematic details identified in the previous task, to guide the keyword generation process.", "inputRequired": [ "extendedChannelInfo" ], "outputDescription": "Delivers a curated list of relevant keywords, sub-topics, and broader category classifications that define the channel's niche. These terms are valuable for SEO and content creation strategies.", "outputName": "nicheKeywords", "promptInstruction": "Based on the channel's content categories and themes, generate:\n1. 10 most relevant niche-specific keywords\n2. 5 related content topics\n3. 3 broader category classifications\nFocus on keywords that are currently trending and have high search volume in this content space. Include both broad and specific terms." }, { "taskID": 225, "semanticTitleOfTask": "Find Similar Trending Channels", "taskDescription": "This task looks up active channels in the same niche and identifies five that have significant growth metrics. It leverages the newly generated keywords and any relevant channel attributes to ensure accurate comparisons.", "inputDescription": "Requires nicheKeywords and extendedChannelInfo, including metrics or themes, to locate similar channels in the same genre or category with notable performance and engagement gains.", "inputRequired": [ "nicheKeywords", "extendedChannelInfo" ], "outputDescription": "Outputs a list of five channels, each with details like subscriber counts, monthly growth rates, average views, engagement rates, and key content strategies. This helps in understanding how competitors or similar channels succeed.", "outputName": "similarChannels", "promptInstruction": "Using the identified niche keywords and channel characteristics, find 5 trending channels that:\n1. Create similar content in the same niche\n2. Have shown significant growth in the past 3 months\n3. Maintain high engagement rates\nFor each channel, provide:\n- Channel name and URL\n- Subscriber count and monthly growth rate\n- Average views per video\n- Engagement rate\n- Key content strategies" }, { "taskID": 232, "semanticTitleOfTask": "Consolidate Channel Analysis Data", "taskDescription": "This task merges all acquired metrics, extended insights, keyword research, and similar-channel findings into one coherent analysis. It gives a holistic view of the channel’s current performance, strategic direction, and competition.", "inputDescription": "Takes the outputs of the previous tasks, including channelStructuredData, extendedChannelInfo, nicheKeywords, and similarChannels, to produce a final consolidated report.", "inputRequired": [ "channelStructuredData", "extendedChannelInfo", "nicheKeywords", "similarChannels" ], "outputDescription": "Provides a single, detailed analysis object with insights on the channel's metrics, growth trends, content focus, competitive landscape, and potential improvement strategies.", "outputName": "channel_analysis_output", "promptInstruction": "Create a comprehensive channel analysis report combining:\n1. Channel metrics and performance data\n2. Growth trends and engagement patterns\n3. Content strategy insights\n4. Niche keyword analysis\n5. Similar channel comparisons\nFormat the report with clear sections, highlight key insights, and provide actionable recommendations based on the data. Include specific metrics and percentages where available." }, { "taskID": 193, "semanticTitleOfTask": "Download YouTube Video & Convert to MP3", "taskDescription": "This task uses a technical function to fetch the provided YouTube video and convert it into an MP3 file for subsequent analysis and transcription.", "inputDescription": "VARIABLE3 is the YouTube video URL from which the MP3 must be extracted.", "inputRequired": [ "VARIABLE3" ], "outputDescription": "An accessible URL of the converted MP3 file to be passed along to subsequent tasks.", "outputName": "mp3FileUrl", "promptInstruction": "no instruction" }, { "taskID": 198, "semanticTitleOfTask": "Transcribe MP3 with Timestamps", "taskDescription": "This task receives the MP3 file and produces a time-coded transcript of the audio, identifying speaker utterances and relevant timestamps.", "inputDescription": "One input: mp3FileUrl from the previous extraction step.", "inputRequired": [ "mp3FileUrl" ], "outputDescription": "A transcript that includes the text of the audio along with precise timing markers for each segment.", "outputName": "mp3Transcript", "promptInstruction": "no instruction" }, { "taskID": 180, "semanticTitleOfTask": "Extract Beatpoints & Tempo from MP3", "taskDescription": "This task analyzes the MP3 file to identify beatpoints and estimate the overall tempo in beats per minute, enabling platform-specific clip timing recommendations.", "inputDescription": "One input: mp3FileUrl, which will be analyzed for rhythmic patterns and tempo detection.", "inputRequired": [ "mp3FileUrl" ], "outputDescription": "A data structure containing beatpoint timestamps and the estimated BPM readout of the audio track.", "outputName": "beatTempoData", "promptInstruction": "no instruction" }, { "taskID": 190, "semanticTitleOfTask": "Compile Clip Recommendations", "taskDescription": "This task examines the transcript and beat/tempo data to propose short, powerful clip segments tailored to TikTok, Instagram, and YouTube.", "inputDescription": "Two inputs: mp3Transcript (the full audio transcript) and beatTempoData from earlier steps.", "inputRequired": [ "mp3Transcript", "beatTempoData" ], "outputDescription": "A list of recommended clip segments, each with start/end times, chosen platform, and a brief rationale for its viral appeal.", "outputName": "clipRecommendations", "promptInstruction": "Analyze the transcript and beat/tempo data to propose ideal clip segments for TikTok (15s), Instagram (60s), and YouTube (1-10m). For each clip, provide start/end timestamps, platform, rationale, and any key phrases. Emphasize clear audio, alignment with beat, complete thoughts, and viral potential." }, { "taskID": 231, "semanticTitleOfTask": "Create Consolidated Clip Optimization JSON", "taskDescription": "This task merges all relevant details—video metadata, transcript, beat/tempo info, and platform-specific clip picks—into a structured JSON for final output.", "inputDescription": "Four inputs: VARIABLE3 (the original YouTube video URL), mp3Transcript, beatTempoData, and clipRecommendations from the previous tasks.", "inputRequired": [ "VARIABLE3", "mp3Transcript", "beatTempoData", "clipRecommendations" ], "outputDescription": "A single JSON object combining all discovered data and recommendations, ready for integration or display.", "outputName": "clip_optimization_output", "promptInstruction": "Create a JSON structure that merges all analysis data: 1) Basic video metadata 2) Full transcript with timestamps 3) Beat/tempo data 4) Platform clip recommendations (start/end times, platform, engagement potential, rationale) 5) Overall virality suggestions. Format as a properly nested JSON object using consistent timestamps." }, { "taskID": 235, "semanticTitleOfTask": "Generate Niche-Specific Keywords for Hashtag Creation", "taskDescription": "Generates 10 relevant keywords from the channel’s niche, explaining their relevance, popularity, and any trending factors to facilitate hashtag creation that improves content discoverability.", "inputDescription": "Takes channel_analysis_output to identify the channel’s main themes or niche. The subagent uses that data to create 10 targeted keywords for use as hashtags.", "inputRequired": [ "channel_analysis_output" ], "outputDescription": "A list of 10 niche-specific keywords, each paired with a short explanation of its relevance, popularity metrics, and related variants for effective hashtag use.", "outputName": "keyword_list_output", "promptInstruction": "Based on the channel’s niche from channel_analysis_output, generate 10 highly relevant keywords that could be used as hashtags. For each keyword:\n1. Explain why it's relevant\n2. Include current popularity metrics if available\n3. Suggest variations or related terms\n4. Note any seasonal or trending relevance\nFormat as a numbered list with each keyword followed by 1-2 sentences of explanation." }, { "taskID": 186, "semanticTitleOfTask": "Generate Attention-Grabbing Hook Sentences for Social Media", "taskDescription": "Creates 5-7 short, high-impact hook sentences that use curiosity gaps, emotional triggers, or key niche phrases to capture audience attention immediately on social media.", "inputDescription": "Takes channel_analysis_output, referencing the channel’s theme or niche, to craft compelling hooks tailored to the audience and content style.", "inputRequired": [ "channel_analysis_output" ], "outputDescription": "A list of 5-7 hook sentences, each under 150 characters, with a brief note explaining why each is effective in engaging viewers and sparking curiosity.", "outputName": "hook_list_output", "promptInstruction": "Create 5-7 attention-grabbing hook sentences for the niche in channel_analysis_output. Each hook should:\n1. Be under 150 characters\n2. Use a curiosity gap or emotional trigger\n3. Align with the channel's content theme\n4. Employ proven copywriting formulas (e.g., numbers, questions, challenges)\nWrite each hook on a new line with a short note on its effectiveness." }, { "taskID": 229, "semanticTitleOfTask": "Generate Viral Titles and Audience Engagement Prompts", "taskDescription": "Proposes 5 viral-optimized video titles, 5 engagement questions, 5 call-to-action prompts, and 3 challenges based on the channel’s niche. Each suggestion uses psychological triggers for higher audience participation.", "inputDescription": "Ingests the channel’s niche data from channel_analysis_output. Uses that to create share-worthy titles and interactive prompts aligning with the content's themes.", "inputRequired": [ "channel_analysis_output" ], "outputDescription": "A structured set of viral title ideas, engagement questions, call-to-action statements, and challenge prompts, each with a note on the psychological principle behind it.", "outputName": "viral_content_output", "promptInstruction": "Using channel_analysis_output, craft:\n1. 5 viral-optimized video titles with emotional triggers\n2. 5 viewer engagement questions\n3. 5 call-to-action prompts\n4. 3 challenge prompts\nInclude a brief explanation of the psychological hook in each." }, { "taskID": 230, "semanticTitleOfTask": "Consolidate All Viral Strategy Components into Final Output", "taskDescription": "Collects and organizes hashtags, hooks, titles, engagement prompts, and additional metadata into a final structured JavaScript object. This output is readily integratable into the main application.", "inputDescription": "Requires keyword_list_output, hook_list_output, and viral_content_output to form a cohesive viral strategy object. Also references the channel’s niche/category for metadata.", "inputRequired": [ "keyword_list_output", "hook_list_output", "viral_content_output" ], "outputDescription": "A JavaScript object that contains arrays for hashtags, hooks, titles, engagement prompts, plus a metadata section with timestamp and niche category.", "outputName": "viral_strategy_output", "promptInstruction": "Organize these items into a structured JS object:\n1. Transform keywords into hashtags\n2. Include hooks\n3. Include titles, questions, CTAs, and challenges\n4. Add a metadata section with timestamp and niche\nEnsure clean JSON formatting with properly nested objects or arrays." }, { "taskID": 233, "semanticTitleOfTask": "Generate Integrated JavaScript Application Code", "taskDescription": "This task merges all outputs and implements the SPA logic, including channel analysis, similar channel discovery, clip optimization, and viral strategy tools, creating a main.js file with event listeners, UI interactions, and error handling.", "inputDescription": "Requires spa_html_file, channel_analysis_output, clip_optimization_output, and viral_strategy_output. The code must integrate all these features into a functional main.js.", "inputRequired": [ "channel_analysis_output", "clip_optimization_output", "viral_strategy_output", "spa_html_file" ], "outputDescription": "A complete main.js codebase that ties together channel metrics, similar channel data, clip segmenting, and viral strategy generation, handling all DOM interactions, UI events, and Chart.js in one cohesive SPA.", "outputName": "main_js_code", "promptInstruction": "Create a JavaScript application that implements:\n1. Channel Analysis with event listeners, data fetching, Chart.js visuals\n2. Similar Channel Discovery with sorting and expanding details\n3. Clip Optimization with timeline visuals, export options\n4. Viral Strategy Tools with hashtags, hooks, titles, prompts\nInclude error handling, loading states, and clean ES6+ code." }, { "taskID": 234, "semanticTitleOfTask": "Finalize HTML Structure and Script References", "taskDescription": "Updates index.html to integrate the newly created main.js. Includes scripting for Chart.js and other libraries, adding or adjusting containers for analytics, video playback, clip timelines, and viral strategy results while maintaining Tailwind styling.", "inputDescription": "Requires spa_html_file and main_js_code. Modifies or inserts script tags, container elements for analytics, clip timelines, and viral content results, ensuring Tailwind responsiveness.", "inputRequired": [ "spa_html_file", "main_js_code" ], "outputDescription": "An updated index.html that includes the references to main.js, library CDNs, chart containers, clip previews, and viral strategy display sections. The final single-page app is ready for use.", "outputName": "integrated_spa_script", "promptInstruction": "Review spa_html_file and:\n1. Insert script tags for Chart.js and main_js_code\n2. Add containers for analytics charts, video player, clip timeline, viral strategy\n3. Ensure Tailwind classes for responsive design\n4. Verify the final SPA is structured properly." } ]
Happy? Now Copy-Paste To Proceed...
BACK TO SUBAGENTS
COPY TO CLIPBOARD