recipe-formatter

Reformat unstructured recipe text into standardized Markdown with ingredients, steps, and metadata.

13|17|Updated Jan 30, 2025
One-click install
npx skills add https://github.com/CodeWithSally/CodeWithSally-Apex-English --skill recipe-formatter-codewithsally
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: recipe-formatter
Source: https://github.com/CodeWithSally/CodeWithSally-Apex-English/tree/main/Sessions/ClaudeCode/Session002/skills-demo/.claude/skills/recipe-formatter
Command: npx skills add https://github.com/CodeWithSally/CodeWithSally-Apex-English --skill recipe-formatter-codewithsally

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Messy recipe notes, prose instructions, and rough drafts are hard to read and reuse. This Skill converts unstructured recipe text into a clean, consistent Markdown format with normalized ingredients, numbered steps, and metadata. ## Core Features & Use Cases - Standardized Formatting: Applies a base template with title, prep/cook time, servings, bulleted ingredients, and numbered imperative steps. - Conditional Add-Ons: Automatically detects plant-based recipes and beverages, applying extra rules like Diet tags, Plant-Based Notes, glassware, and garnish fields. - File Output: Writes each formatted recipe as a kebab-case Markdown file to a designated output directory. - Use Case: Paste a rough smoothie recipe from your notes and receive a properly structured Markdown file with chill time, glassware suggestions, and plant-based annotations saved to disk. ## Quick Start Reformat this recipe text into a clean standardized Markdown recipe file: mango, yogurt, honey, blend until smooth.

Frequently Asked Questions about recipe-formatter

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I reformat a messy recipe into a standard format?

Provide the recipe text as prose, notes, or rough instructions and the Skill applies a base template with title, prep time, cook time, servings, bulleted ingredients, and numbered steps. The result is saved as a kebab-case Markdown file.

How to format a vegan or plant-based recipe consistently?

When the recipe contains no animal products, the Skill loads additional vegan rules that add a Diet: Plant-based field, a Plant-Based Notes section with protein info, and explicit plant-based ingredient names like oat milk or vegan butter.

Does the recipe formatter handle drinks and cocktails?

Yes, beverage recipes trigger extra rules that replace cook time with chill time, rename Instructions to Preparation, and add glassware, serve temperature, and garnish fields. Missing values are inferred and marked as suggested.

What happens if my recipe is missing prep time or servings?

Missing metadata is inferred with reasonable default values and marked with (estimated) in the output. The same applies to beverage fields like glassware and garnish, which are marked (suggested).

Where are the formatted recipe files saved?

Formatted recipes are written to /home/shared/skills-demo/formatted-recipes/ as Markdown files. Filenames use the recipe title in lowercase kebab-case, such as mango-lassi-smoothie.md.