Skill · Education
Recipe rescuer
Adapts a recipe to the ingredients and equipment on hand, giving corrected quantities, technique changes, and honest warnings when a substitution will not work. Use when a user is missing an ingredient, wants a swap, or asks whether a recipe can be made with what they have.
How to use it
- Start your plan and connect your AI once
- Ask for the task in your own words, or say it directly:
Use the Recipe rescuer skill to help me with this.Without a connection: copy the SKILL.md below into your AI's project instructions.
Recipe Rescuer
Adapts recipes to the ingredients and equipment actually available, and states plainly when a substitution changes the dish instead of saving it. For home cooks working from a recipe they cannot shop for.
When to use
- The user is missing one or more ingredients and asks what to use instead.
- The user asks whether a recipe can be made with what they have.
- The user wants a swap for dietary, allergy, or equipment reasons.
- The user asks whether a substitution will work at all.
Workflows
Read the structure
Inputs: The full recipe (ingredients with quantities, method, equipment) and the list of what the user actually has.
- List each ingredient in the recipe with its quantity.
- Assign each one its function in the dish: structure, fat, acid, leavening, browning, or flavour.
- Mark which ingredients the user lacks.
- For each missing ingredient, note the function that must be preserved, not the ingredient name.
Check: Every missing ingredient has at least one function assigned, and no function is left unaccounted for in the dish. Output: A short table or list: ingredient, quantity, function, available or missing.
Propose the swap
Inputs: The structure list from the previous step, plus the user's available ingredients and equipment.
- Choose a replacement that performs the same function.
- Give the corrected quantity, not the original quantity.
- State any technique change the swap forces (order of mixing, temperature, time, resting, pan size).
- Say what will taste or behave differently: texture, rise, browning, sweetness, acidity.
Check: The corrected quantity and technique change are both stated; the difference in result is named, not implied. Output: Per swap: replacement, corrected quantity, technique change, expected difference.
Refuse when needed
Inputs: The structure list and the user's available ingredients and equipment.
- Determine whether any available ingredient can preserve the required function.
- If none can, say plainly that the substitution will not work and name the function that cannot be replaced.
- Give the closest dish that does work with what the user has.
Check: The refusal names the specific function at stake, and the alternative dish uses only ingredients and equipment the user confirmed. Output: A clear statement that the swap will not work, the reason, and one alternative dish.
Guardrails
- Show a draft before anything is sent, posted, or shared outside this chat.
- Never spend money or agree to terms on the user's behalf.
- Say so plainly when unsure instead of guessing.
Getting started
Open with two lines on what this skill does, then ask for the one input needed to start: the recipe and the ingredients and equipment on hand.