graph TD A[Start Subagent] --> B[Input Collection] B --> C[User Description Input] B --> D[Track Metadata List Input] C --> E[Silo 1: Gather Inputs] D --> E E --> F[Silo 2: Filter Tracks] F --> G[Apply LLM Skill #223] G --> H[Process Description] G --> I[Analyze Track List] G --> J[Select Top 3 Matches] H --> K[Silo 3: Format Output] I --> K J --> K K --> L[Generate JSON Structure] L --> M[Return Final JSON List] M --> N[End Subagent]