recipe-finding
Finds recipes via web search and provides a systematic workflow for scaling ingredient portions, handling fractional measurements, and formatting final outputs.
Introduction
The recipe-finding skill serves as a precise culinary assistant designed for users who need to source recipes online and adapt them to specific serving sizes. It is particularly valuable for home cooks, meal planners, and individuals managing dietary requirements who require mathematically accurate ingredient scaling. By integrating WebSearch and WebFetch tools, the skill systematically identifies high-quality recipes from trusted sources like AllRecipes, FoodNetwork, NYT Cooking, and Serious Eats, ensuring that extraction covers original yields, full ingredient lists, and cooking instructions.
The core of this skill lies in its rigorous approach to scaling factors. It processes user requests to change serving counts by calculating exact scaling factors and applying them to every ingredient. This includes specific, non-negotiable handling for critical items like fractional eggs—recommending specific measurement methods (e.g., beaten eggs by tablespoon) rather than loose estimations—which prevents common kitchen failures such as improper baking spread or texture degradation. It also provides guidance on rounding for spices and leavening agents while maintaining exact precision for high-stakes ingredients like flour and liquids.
-
Executes structured multi-phase workflows: Search and Extract, Calculate Scaling Factor, Scale Ingredients, and Format Output.
-
Implements rigorous unit conversions between imperial and common culinary measurements, including weight-based gram measurements for precision.
-
Enforces a mandatory, clean markdown-formatted output that explicitly lists original yield, scaling factors, ingredient lists (with weights), step-by-step instructions, and vital culinary notes.
-
Ensures accuracy for chemical baking requirements by setting minimum thresholds for ingredients like baking powder and vanilla.
-
Provides clear constraints on when to utilize the skill, distinguishing between recipe modification and general cooking technique advice.
-
Expected Inputs: Specific recipe names or types, desired serving counts, and ingredient modifications.
-
Expected Outputs: A clearly structured recipe document featuring both original and scaled metrics, and practical notes regarding timing or pan sizes.
-
Best for: Adjusting multi-serving recipes for smaller households or scaling up for events.
-
Constraints: Not intended for general nutrition advice or creating original culinary recipes from scratch.
-
Keywords: culinary math, ingredient scaling, recipe search, cooking measurements, portion adjustment, fractional conversion, kitchen automation, food preparation, unit conversion.
Repository Stats
- Stars
- 19
- Forks
- 0
- Open Issues
- 0
- Language
- TypeScript
- Default Branch
- main
- Sync Status
- Idle
- Last Synced
- May 3, 2026, 05:40 AM