Recipe import
Skill infosecB/personal-claude-plugins/recipe_manager/skills/recipe-import
A marketplace of personal plugins for Claude Code and Cowork (Claude Desktop).
npx -y skills add infosecB/personal-claude-plugins --skill recipe-importAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 1 stars1 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
What its author says it does
Copied from the file, not written here
Parse and import recipes from unstructured text, copied content, or informal descriptions into the standard markdown format. Use when the user pastes recipe text, shares a recipe, asks to "import a recipe", "save this recipe", "convert this recipe", or provides unstructured cooking instructions.
SKILL.md
2.1 KB, as published. Nobody here has run it
Recipe Import
Convert unstructured recipe text into the standard recipe markdown format.
Import Process
-
Receive input: The user provides recipe content as pasted text, a dictated recipe, website content, or an informal family recipe.
-
Extract structured data:
- Title: Look for a prominent name or heading
- Ingredients: Lines with quantities, units, food items
- Instructions: Numbered or sequential steps
- Metadata: Servings, prep/cook time, cuisine hints
-
Infer missing metadata using context clues:
- Cuisine: from ingredient combinations and techniques
- Difficulty: from technique complexity
- Tags: from ingredients and method
- Dietary: from ingredient list (see CLAUDE.md dietary rules)
- Times: estimate if not stated
-
Normalize ingredients to:
- QUANTITY UNIT INGREDIENT, PREP_NOTES- Convert informal measurements ("a handful of") to approximate standard units
- Separate prep notes from ingredient names
-
Present the formatted recipe to the user for review before saving.
-
Save to
./recipes/using kebab-case filename from title.
Reference: @${CLAUDE_PLUGIN_ROOT}/skills/recipe-import/references/import-examples.md
Handling Ambiguity
- If title is unclear, ask the user.
- If servings aren't mentioned, default to 4 and note the assumption.
- If ingredients are vague ("some oil"), use reasonable defaults ("2 tbsp oil").
- Always show parsed result for confirmation before writing.
Batch Import
For multiple recipes at once, process each separately and confirm each before saving. For large batches, the recipe-parser agent can handle autonomous processing.