graph TD A[Start] --> B[User Input Description] B --> C[ScriptMaster] C --> D[VoiceForge] C --> E[AvatarVision] D --> F[LipSyncWizard] E --> F F --> G[VideoAssemblerPro] G --> H[Final MP4 Output] subgraph Process Flow C -->|Generate Script| C1[Parse Input] C1 --> C2[Apply Writing Rules] C2 --> C3[Format Script] C3 --> C4[Review Length] C4 -->|100-300 words| C5[Output Script] end subgraph Dependencies C -.->|Requires| I[Writing Templates] C -.->|Requires| J[Topic Analysis] C -.->|Requires| K[Length Checker] end