From cooklang
Import recipes from URLs or plain text and convert to Cooklang format
How this skill is triggered — by the user, by Claude, or both
Slash command
/cooklang:convert-recipeThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Convert existing recipes into Cooklang format from:
Convert existing recipes into Cooklang format from:
Use this skill when:
Ask: "What would you like to convert?"
For URLs (using CookCLI):
cook import "https://example.com/recipe"
If CookCLI import fails (unsupported site), fall back to manual conversion.
For pasted text or unsupported sites:
Create properly formatted .cook file:
@ and proper quantity format#~Prompt for missing information:
Show the converted recipe and ask:
User: "Convert https://example.com/banana-bread"
Run:
cook import "https://example.com/banana-bread"
If successful, output saved. If not, manual conversion:
User: "Convert this recipe: BANANA BREAD Makes 1 loaf 3 ripe bananas, 1/3 cup melted butter, 3/4 cup sugar, 1 egg, 1 tsp vanilla, 1 tsp baking soda, pinch of salt, 1.5 cups flour Preheat oven to 350F. Mash bananas, mix in butter, sugar, egg, vanilla. Add dry ingredients. Pour into loaf pan. Bake 60 minutes."
Generated:
---
title: Banana Bread
servings: 8
time: 1 hour 15 minutes
prep time: 15 minutes
cook time: 60 minutes
source: (add original source if known)
tags: [baking, breakfast, dessert]
---
Preheat #oven{} to 350°F.
In a #large mixing bowl{}, mash @ripe bananas{3} until smooth.
Mix in @melted butter{1/3%cup}, @sugar{3/4%cup}, @egg{1}, and @vanilla extract{1%tsp}.
Add @baking soda{1%tsp}, @salt{1%pinch}, and @all-purpose flour{1.5%cups}. Stir until just combined.
Pour batter into a greased #loaf pan{}.
Bake for ~oven{60%minutes} or until a toothpick inserted in the center comes out clean.
Let cool before slicing.
# Basic import
cook import "https://example.com/recipe"
# Save with specific name
cook import "https://example.com/recipe" -o "My Recipe.cook"
Supported sites: CookCLI uses recipe-scrapers library. Most major recipe sites work. If import fails, use manual conversion.
Ingredient patterns to recognize:
@large eggs{3}@flour{1%cup}@salt@garlic{2-3%cloves}@vanilla{1/2%tsp}Time patterns:
~oven{30%minutes}~{1%hour}~{10-15%minutes}Equipment patterns:
#large mixing bowl{}#9x13 baking pan{}#skillet{}Look for these common fields:
--- (never >>)@ground black pepper{}{500%g} not {500g}npx claudepluginhub cooklang/cooklang-skills --plugin cooklangOrganizes ingredients, tools, and workspace in sequence before cooking begins, based on professional culinary mise en place. Useful for recipe-based tasks requiring structured prep.
Teaches cooking through culinary principles, food science, and flavor architecture. Covers technique, troubleshooting, menu planning, and cultural cuisine.