graph TD Start[Receive downloaded-mp3-urls] --> ProcessLoop ProcessLoop[Process Each MP3 URL] --> |URL 1| Extract1 ProcessLoop --> |URL 2| Extract2 ProcessLoop --> |URL 3| Extract3 Extract1[Extract Stems - MP3 1] --> |Skill #197| V1[Vocals 1] Extract1 --> |Skill #197| I1[Instrumentals 1] Extract2[Extract Stems - MP3 2] --> |Skill #197| V2[Vocals 2] Extract2 --> |Skill #197| I2[Instrumentals 2] Extract3[Extract Stems - MP3 3] --> |Skill #197| V3[Vocals 3] Extract3 --> |Skill #197| I3[Instrumentals 3] V1 --> Collate[Collate Results] V2 --> Collate V3 --> Collate I1 --> Collate I2 --> Collate I3 --> Collate Collate --> |Skill #223| Format[Format Output] Format --> End[Return vocals-instrumentals-urls]