원클릭으로
create-recipe
Create a new Cooklang recipe interactively from a description or template
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Create a new Cooklang recipe interactively from a description or template
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Import recipes from URLs or plain text and convert to Cooklang format
Convert Cooklang recipes to Markdown, JSON, YAML, or other formats
Track kitchen inventory, find expiring items, and discover recipes you can make now
Plan weekly meals interactively and generate combined shopping lists
Structure recipe folders, audit metadata consistency, and set up configuration files
Adjust recipe servings and display scaled ingredient quantities
| name | create-recipe |
| description | Create a new Cooklang recipe interactively from a description or template |
Create new .cook recipe files using Cooklang syntax. Works in three modes:
Use this skill when:
Ask: "How would you like to create this recipe?"
If describing or guided mode, collect:
If pasting text, extract the above from the provided text.
Create a .cook file with:
--- delimiters, never >> syntax):---
title: Recipe Name
servings: 4
time: 30 minutes
prep time: 10 minutes
cook time: 20 minutes
tags: [cuisine, meal-type]
source: (if provided)
---
@ingredient{quantity%unit} or @multi word ingredient{}#pan{} or #large mixing bowl{}~{15%minutes}= Section NameShow the draft and ask:
Make requested changes.
Ask for the save location:
<recipe-name>.cook in current directoryWrite the file.
User input:
Create a recipe for simple pancakes
Generated output:
---
title: Simple Pancakes
servings: 4
time: 20 minutes
prep time: 5 minutes
cook time: 15 minutes
tags: [breakfast, quick]
---
Combine @flour{200%g}, @sugar{2%tbsp}, @baking powder{2%tsp}, and @salt{1/2%tsp} in a #large mixing bowl{}.
In a separate bowl, whisk @eggs{2}, @milk{240%ml}, and @melted butter{30%g}.
Pour wet ingredients into dry ingredients and stir until just combined. Small lumps are okay.
Heat a #non-stick pan{} over medium heat. Pour ~1/4 cup batter per pancake.
Cook until bubbles form on surface, about ~{2%minutes}. Flip and cook another ~{1%minute}.
Serve warm with your favorite toppings.
User input:
Convert this recipe: Spaghetti Carbonara (serves 2) 200g spaghetti, 100g pancetta, 2 eggs, 50g parmesan, black pepper Cook pasta. Fry pancetta. Mix eggs and cheese. Combine all off heat.
Generated output:
---
title: Spaghetti Carbonara
servings: 2
tags: [pasta, italian, dinner]
---
Cook @spaghetti{200%g} in a #large pot{} of salted boiling water until al dente, about ~{10%minutes}.
While pasta cooks, cut @pancetta{100%g} into small cubes and fry in a #pan{} until crispy.
In a bowl, whisk @eggs{2} with @parmesan{50%g}(finely grated) and @black pepper{}(freshly ground).
Reserve ~1/2 cup pasta water, then drain the spaghetti.
Remove pan from heat. Add hot pasta to pancetta, then quickly pour in egg mixture, tossing constantly. The residual heat will cook the eggs into a creamy sauce.
Add pasta water a splash at a time if needed to loosen the sauce.
Serve immediately with extra parmesan and black pepper.
Metadata (YAML frontmatter - always use this format):
---
title: Recipe Name
servings: 4
time: 30 minutes
prep time: 10 minutes
cook time: 20 minutes
tags: [tag1, tag2]
source: https://example.com
author: Name
---
Ingredients:
@salt or @pepper@flour{500%g} or @eggs{3}@ground black pepper{} or @olive oil{2%tbsp}@salt{=1%tsp}@onion{1}(finely diced)Cookware:
#pot or #pan#large mixing bowl{} or #non-stick pan{}Timers:
~{15%minutes} or ~{1%hour}~oven{25%minutes}Structure:
= Main Course or == Sauce ==-- this is a comment> This is a tip or background note>> for metadata - Always use YAML frontmatter with ---{} - @ground black pepper{} not @ground black pepper% - @flour{500%g} not @flour{500g}