graph TD A[Start] --> B[Receive Input] B --> C1[variable1: User Description] B --> C2[latest-track-metadata: Track List] C1 --> D[Initialize Skill #223] C2 --> D D --> E[Process Inputs] E --> F[Analyze Description] F --> G[Compare Against Metadata] G --> H[Select Top 3 Matches] H --> I[Format Output] I --> J[Generate JSON Response] J --> K[Return filtered-track-list] K --> L[End] subgraph Silo 1: Gather Inputs B C1 C2 end subgraph Silo 2: Filter Tracks D E F G H end subgraph Silo 3: Produce Output I J K end