graph TD
Start[Start: ViralClip Genius Pro SPA] --> HTML[Subagent 1: HTML Architect]
Start --> Channel[Subagent 2: Channel Analysis & Discovery]
Start --> Clip[Subagent 3: Clip Optimizer]
Start --> Viral[Subagent 4: Viral Strategy Tools]
HTML --> Integration[Subagent 5: Integration & UI Finalizer]
Channel --> Integration
Clip --> Integration
Viral --> Integration
subgraph HTML_Tasks[HTML Architect Tasks]
HTML --> H1[Create index.html structure]
HTML --> H2[Add Tailwind CSS references]
HTML --> H3[Create placeholders]
end
subgraph Channel_Tasks[Channel Analysis Tasks]
Channel --> C1[Extract channel data]
Channel --> C2[Get extended info]
Channel --> C3[Generate keywords]
Channel --> C4[Find similar channels]
Channel --> C5[Summarize data]
end
subgraph Clip_Tasks[Clip Optimizer Tasks]
Clip --> CL1[Download video as MP3]
Clip --> CL2[Generate transcript]
Clip --> CL3[Extract beat/tempo]
Clip --> CL4[Generate clip suggestions]
Clip --> CL5[Summarize results]
end
subgraph Viral_Tasks[Viral Strategy Tasks]
Viral --> V1[Generate hashtags]
Viral --> V2[Create hooks]
Viral --> V3[Suggest titles]
Viral --> V4[Create engagement prompts]
Viral --> V5[Summarize strategies]
end
Integration --> Final[Final Output: Complete SPA]
Final --> End[End: Deployed Application]