graph TD
A[Input: Task Requirements] --> B[Input: Ranked Niche List]
B --> C[Initialize Product Curator Agent]
C --> D[Prepare Oracle Query]
D --> E[Execute Skill #224: Oracle Ask Question]
E --> F[Process Query Results]
F --> G[Extract Product Names]
F --> H[Extract Product Metrics]
G --> I[Compile Product Data]
H --> I
I --> J[Format Results]
J --> K[Validate Data Completeness]
K -->|Complete| L[Output: Product Recommendations List]
K -->|Incomplete| D
L --> M[End Process]