new-recipe

Creates bilingual English-French recipe markdown files with front matter for a Jekyll site.

1|Updated Mar 12, 2026
One-click install
npx skills add https://github.com/SamChaps/monmanger --skill new-recipe-samchaps
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: new-recipe
Source: https://github.com/SamChaps/monmanger/tree/main/.github/skills/new-recipe
Command: npx skills add https://github.com/SamChaps/monmanger --skill new-recipe-samchaps

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Adding a recipe to the Mon Manger Jekyll site requires strict formatting: bilingual content blocks, YAML front matter, scalable quantity spans, valid categories and tags, and Quebecois French. This Skill encodes all those rules so recipes are created correctly the first time. ## Core Features & Use Cases - Recipe File Generation: Produces a complete _recipes/<kebab-case>.md file with title, excerpt, times, servings, difficulty, and source in both English and French. - Raw Text Conversion: Converts pasted or extracted recipe text (from PDFs, web pages, images) into the site's markdown format, translating into the missing language. - Tag & Category Management: Enforces the fixed category list and guides creation of new tags in _data/tags.yml plus their archive pages. - Use Case: Paste a recipe copied from a cooking website and receive a ready-to-commit bilingual markdown file with proper front matter, quantity spans, and Quebecois French. ## Quick Start Create a new recipe from this pasted text: chocolate chip cookies with ingredients and instructions.

Frequently Asked Questions about new-recipe

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

FAQPage Schema
How do I add a new recipe to a Jekyll recipe site?▼

Create a markdown file in the _recipes directory with kebab-case naming, YAML front matter (title, excerpt, date, category, tags, times, servings, difficulty, source), and two content divs for English and French. This Skill generates that complete file from a recipe name or pasted text.

How to convert recipe text from a PDF or website into markdown?▼

Paste the raw recipe text and the Skill parses ingredients and instructions, rewrites all prose in original words to avoid copying, translates into the missing language, assigns a category and tags, and estimates prep and cook times if not stated.

What categories and tags can a recipe use?▼

Exactly one category from Dessert, Soup, Main, Salad, Bread, Breakfast, or Appetizer. Tags must be lowercase, preferably single words, with 2-5 per recipe; new tags require entries in _data/tags.yml and a tag archive page.

Does the recipe format support multiple cooking methods?▼

Yes. All instruction variants from the source (stovetop, Instant Pot, oven, slow cooker, air fryer) must be included as separate headed sections such as Instructions (Stovetop) and Instructions (Instant Pot). No alternative method may be omitted.

Why must ingredient quantities use span tags?▼

Every numeric quantity is wrapped in a span with class qty so the recipe page serving scaler can adjust amounts dynamically. This applies to both English and French ingredient sections; lines without quantities get no spans.