Skip to content

Latest commit

Β 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Chef Agentic Skills: The Culinary Mastery Ecosystem

Chef Agentic Skills - The Culinary Mastery Library

"A recipe tells you what someone else cooked once. A skill teaches you to cook forever." β€” The Kitchen Architect

Brought to you by Maehdakvan


πŸ’¬ A Message from the Creator

July 25, 2026

Most cooking AI gives you a recipe and wishes you luck. This library gives your agent an actual culinary education: the mechanisms, the ratios, the failure tables, the doneness cues, the honesty about what a home stove can and cannot do.

Read the full message...

Every skill here was built on three non-negotiable principles:

  1. Mechanism over mimicry. Every instruction explains WHY (Maillard needs a dry surface, glutamate + inosinate multiplies umami 8x, starch water emulsifies fat). An agent that knows why can fix anything; an agent that only copies steps can only fail politely.
  2. Doneness by cues, never by blind timers. Real kitchens vary β€” a weak burner, a thin pan, a cold egg. Every recipe output leads with what to LOOK, HEAR, SMELL and FEEL for, with timers as backup only.
  3. Everyone can cook β€” including total beginners who "can't do anything". Skill-level calibration is baked into the default output contract. The same dish comes out as a zero-risk version for a first-timer and a flex version for a confident cook.

This is not a recipe collection. It is a complete kitchen brain: 8 world cuisines decoded as flavor grammars, a ruthless recipe auditor that fixes broken internet recipes, medical and goal-based diet adaptation, banquet math, kitchen economics, fermentation, pastry precision, and a training curriculum modeled on how real culinary schools and Bocuse d'Or teams actually train.

Cook boldly, taste constantly, and dream big!


πŸ“ Quick Navigation

πŸš€ Get Started 🧭 Chef Router 🧩 Domain Skills πŸ€– Agent Protocol πŸ“ Kitchen Law
Install The Orchestrator The Library RRC Loop Conventions

The Philosophy

Chef Agentic Skills is a high-density, Agent-First culinary knowledge library β€” an external "Long-Term Memory" for AI agents that cook, plan, teach, audit and adapt food. One of the largest and most tightly interwoven cooking knowledge bases available for agents: from "I have one weak burner and zero skills" to eight-course banquet production.

Unlike generic AI recipe responses, every skill in this repository is built on food science mechanisms, verified ratios, explicit failure-mode tables, and honest constraint adaptation β€” refined into a single interlocking system where safety and skill-level calibration are enforced by default, not offered as an afterthought.

If this project feeds you, your family, or your agents β€” please give it a star! 🌟


⚑ Quick Start

Choose your path to avoid a "Context Storm" (overloading your agent with 37 expert voices at once).

🧭 Path A: The Head Chef (recommended)

Install the router. It classifies any cooking task and pulls in ONLY the 2–5 skills that task actually needs.

npx skills add DedInc/chef-agentic-skills/skills/chef-router

πŸ”ͺ Path B: The Specialist

Need one specific capability (fix a bad recipe, cook a steak, plan a banquet)? Install just that Domain Skill.

npx skills add DedInc/chef-agentic-skills/skills/chef-recipe-optimizer

Warning

NEVER install this repository with the --all flag. Loading 37 expert skills simultaneously creates a Context Storm: token bleed, conflicting expert instructions, and reasoning lag. The router exists precisely so this never has to happen β€” its hard law is maximum 5 skills per task.


🧭 Chef Router β€” Your Head Chef

The chef-router skill is the crown jewel of this repository: a dispatcher that reads the user's intent and assembles the minimal skill brigade for the job β€” so your agent never wanders through 37 skills to fry an egg.

How it routes

flowchart LR
    START([Cooking Task]) --> VERB{Classify by verb}
    VERB -->|MAKE| M[cuisine or dish skill + technique]
    VERB -->|FIX| F[recipe-optimizer + flavor-balance]
    VERB -->|JUDGE| J[culinary-inspector]
    VERB -->|PLAN| P[menu-event + economics + pairing]
    VERB -->|LEARN| L[training-progression]
    VERB -->|ADAPT| A[diet-* + ingredient-localizer]
    VERB -->|PRESERVE| PR[fermentation-preservation]
    M --> LAW[Always-on: constraints-adaptation + food-safety]
    F --> LAW
    J --> LAW
    P --> LAW
    L --> LAW
    A --> LAW
    PR --> LAW
Loading

Routing examples

Task Skill chain (and nothing else)
"This internet recipe seems off" chef-recipe-optimizer β†’ chef-flavor-balance
"Plov on one burner in a dorm" chef-cuisine-silkroad (constraints layer already styles it)
"Dinner party for 10, one oven" chef-menu-event-planning β†’ chef-beverage-pairing β†’ chef-kitchen-economics
"My sauce broke / too salty" chef-flavor-balance live-repair tables
"Teach me to actually cook" chef-training-progression (Levels 0–5 curriculum)
"Carbonara but lactose-free for a diabetic" chef-world-classics β†’ diet-restrictions-allergens β†’ diet-medical-adaptation
"Can't find miso / masa / guanciale here" chef-ingredient-localizer (declared-trade substitution)
"Grade my dish like Michelin would" chef-culinary-inspector

The Router's laws: maximum 5 skills per chain β€’ cuisine skill beats ingredient guide for cuisine-specific dishes β€’ chef-world-classics wins for named icons (pizza, ramen, carbonara) β€’ always-on layers are style contracts, not loaded documents.


πŸ›‘οΈ The Always-On Layers

Two skills are default output contracts β€” every recipe or plan from any skill obeys them automatically:

Layer What it enforces
chef-constraints-adaptation Doneness by CUES (look/hear/smell/touch) with timers as backup only β€’ equipment reality (one burner, weak stove, no oven, tiny kitchen) β€’ skill-level calibration from "total beginner who can't do anything" to confident cook β€’ cliff-edge steps explicitly marked
chef-food-safety Internal temperatures in Β°C β€’ cross-contamination walls β€’ allergen protocol β€’ danger-zone clock β€’ storage tables

This is how "everyone can cook" stops being a slogan: the beginner version of every dish trades technique risk for time, never flavor for safety.


🧩 The Skill Library β€” 37 Skills, 7 Layers

🧠 Core Engine (4 skills)
  • chef-recipe-developer: The composer β€” builds complete recipes from any brief (craving, pantry, occasion) with salt-by-mass, structure, and the default layers wired in
  • chef-recipe-optimizer: The ruthless auditor β€” dissects broken internet recipes, finds missing steps, wrong ratios, lying timers, and rewrites them to work
  • chef-flavor-balance: The seven levers (salt, acid, fat, sweet, bitter, umami, heat) with live-repair tables for dishes going wrong mid-cook
  • chef-culinary-inspector: Triple-lens inspection β€” Michelin-style dish grading, health-inspector kitchen walkthrough, workflow efficiency audit β€” with max 3 prioritized fixes and re-inspection loops
πŸ₯© Ingredient Guides (6 skills)
  • chef-meat-guide: Cuts, doneness by Β°C and touch, resting law, budget-to-premium mapping, low-and-slow science
  • chef-seafood-guide: Freshness forensics, lean vs fatty protocols, the carryover rule, shellfish discipline
  • chef-vegetable-guide: Vegetable-specific heat strategies, Maillard vs steam decisions, texture preservation
  • chef-grains-legumes-guide: Ratios and absorption science for every grain, legume soaking truth tables, pilaf physics
  • chef-spice-guide: Flavor compound families, blooming science, layering timing, regional blend architecture
  • chef-ingredient-localizer: Function-first substitution protocol β€” decode the ingredient's role, rank local paths, declare the trade honestly (bazaar/CIS decoder included)
πŸ”₯ Craft & Science (7 skills)
  • chef-technique-guide: Heat transfer mastery β€” sear, sautΓ©, roast, braise, fry β€” with pan physics and cue-first protocols
  • chef-gentle-methods-guide: The 60–100Β°C water ladder β€” steaming, poaching, boiling as precision luxury, not boring fallback
  • chef-sauces-guide: Mother sauces to pan sauces β€” emulsion science, reduction discipline, rescue tables
  • chef-baking-doughs-guide: Bread and dough fundamentals β€” hydration math, gluten development, fermentation schedules
  • chef-pastry-confectionery: Pastry precision β€” creams, chocolate tempering curves, sugar stages, lamination
  • chef-fermentation-preservation: Safe fermentation, pickling, curing and preserving with salt-percentage law and spoilage-vs-ferment forensics
  • chef-equipment-gastrophysics: Every appliance as a heat profile β€” air fryer, multicooker, induction, cast iron β€” plus the physics to exploit them
🌍 World Cuisines (9 skills)

Each cuisine is decoded as a flavor grammar (not a recipe pile): core formulas, technique specs, a beginner ramp that adds one new mechanism per step, and localization notes.

  • chef-cuisine-chinese: The Eight Great Traditions, wok hei on a weak home stove (batch law), velveting, master sauce formulas, red braising
  • chef-cuisine-japanese: Umami synergy science (glutamate + inosinate = 8x), dashi protocol, the 8:1:1 / 4:1:1 / 1:1:1 master ratios, restraint as technique
  • chef-cuisine-french: The operating system of Western cooking β€” five-beat pan grammar, braise pantheon, egg exams, bistro canon
  • chef-cuisine-italian: Cucina povera laws, pasta-sauce marriage, starchy-water emulsions, risotto and mantecatura, regional map
  • chef-cuisine-mexican: Nixtamalization chemistry with three honest home tiers, the dried-chili flavor library, salsa architecture, mole honesty ladder
  • chef-cuisine-german: Schnitzel discipline, the potato canon, pretzel chemistry, sweet-sour-savory thesis, kraut cooked right
  • chef-cuisine-silkroad: Middle East + Turkey + Central Asia β€” mezze system, mangal and kebab craft, the pilaf civilization, the dough belt (manty, samsa, gΓΆzleme), yogurt as mother sauce
  • chef-cuisine-indian: Spice CHEMISTRY β€” fat-soluble flavor law, opening and finishing tadka, whole-vs-ground timing, the bhuna checkpoint, dal architecture
  • chef-world-classics: The bridge skill β€” named-icon specs (pizza, sushi, ramen, carbonara, plov, tacos, shawarma…) with soul-vs-costume adaptation and benchmark standards
🍽️ Composition & Context (4 skills)
  • chef-pantry-improviser: "I have these 7 things" β†’ real dinner, via role-based ingredient thinking
  • chef-beverage-pairing: Wine, beer, tea and zero-proof pairing by structural matching, not snobbery
  • chef-menu-event-planning: Banquet math, oven-conflict scheduling, make-ahead trees, service timelines
  • chef-kids-sensory: Cooking for children and sensory-sensitive eaters β€” texture bridges, exposure ladders, no food fights
🩺 Diet & Nutrition (3 skills)
  • diet-medical-adaptation: Medical diet adaptation including the Pevzner system (Table No. 5 and siblings) β€” flavor-preserving compliance
  • diet-goal-nutrition: Fat loss and muscle gain that tastes like food, not punishment β€” protein math, satiety engineering
  • diet-restrictions-allergens: Allergen-safe and restriction-safe cooking β€” substitution chains with declared trades, cross-contact protocol
πŸ“ˆ Economy & Mastery (4 skills)
  • chef-kitchen-economics: Cost-per-portion math, batch strategy, price-per-nutrient tables, restaurant-grade costing at home
  • chef-zero-waste: The scrap map β€” every peel, bone and stem routed to stock, oil, powder or pickle
  • chef-training-progression: The home culinary school β€” Levels 0–5 curriculum, palate gym drills, cook-it-5-times deliberate practice, modeled on CIA/Escoffier ladders and Bocuse d'Or rehearsal methodology
  • chef-router: The head chef (see above)

πŸ€– For Agents β€” The Route-Read-Cook Protocol

AI agents must follow the RRC loop for maximum quality:

1️⃣ Route

Read skills/chef-router/SKILL.md first. Classify the task by verb (MAKE / FIX / JUDGE / PLAN / LEARN / ADAPT / PRESERVE) and select the minimal chain β€” never more than 5 skills.

2️⃣ Read

CRITICAL: Agents MUST NOT cook from general training data alone. Read each selected skill's SKILL.md (and its references/ tables when the task needs exact numbers) to catch the non-obvious deltas β€” the 60–65Β°C kombu window, the bhuna oil-separation checkpoint, the 10 g/L pasta-water salt law.

3️⃣ Cook

Produce output under the always-on contract: cues before timers, skill-level calibrated steps, safety temperatures inline, declared trades on every substitution, and a "how you'll know it worked" benchmark at the end.

Example workflow:

User: "Fix this soggy internet schnitzel recipe for my tiny induction hob"
Agent: Read chef-router β†’ verb = FIX, cuisine = German
Agent: Chain = chef-recipe-optimizer + chef-cuisine-german (constraints + safety implied)
Agent: Audit recipe β†’ find the lies (crowded pan, no swimming fat, wrong crumb)
Agent: Rewrite with cues, Β°C, batch law for induction, beginner-calibrated steps

🚨 Anti-Erosion Policy

Knowledge MUST stay mechanism-true. If a ratio, temperature or safety threshold in any SKILL.md is found wrong, fix it at the source immediately β€” never patch it in output only.


πŸ“ The Kitchen Law β€” Shared Conventions

Every skill in the library speaks the same language:

  • Metric everywhere, Β°C for all internal temperatures
  • Salt β‰ˆ 1–1.2% of mass as the default seasoning baseline
  • Cue β†’ verification β†’ time-range, in that order, always
  • Benchmarks close every dish spec β€” "you nailed it if…"
  • Declared trades β€” every substitution says what is gained and lost
  • Beginner ramps β€” one new mechanism per step, zero-risk entry version for every flagship dish
  • Cross-references over duplication β€” cuisines link into technique/sauce/spice skills instead of restating them

🧠 Context Management: The "Power of One" Rule

Either use chef-router (which orchestrates the other 36 skills via references) OR install individual Domain Skills.

  • chef-router is the orchestrator: dense but complete β€” use it when tasks vary
  • Domain Skills are surgical: fast, focused, self-contained β€” use them for one recurring job
  • Never both en masse: 37 simultaneous experts = metadata flood, instruction conflicts, reasoning lag

πŸ“Š Repository Stats

Metric Value
Total Skills 37
World Cuisine Grammars 8 (+1 bridge)
Reference Documents 24
Markdown Files 62
Words of Culinary Knowledge ~45,000
Always-On Safety/Adaptation Layers 2
Max Skills per Task (Router Law) 5
License MIT

🀝 Contributing

We welcome contributions from cooks, scientists and agents!

Quick Guidelines:

  • Every skill must provide an Expert Knowledge Delta β€” mechanisms and numbers, not tutorials
  • Include failure modes with non-obvious explanations (why the sauce broke, not just "don't break it")
  • Follow the Kitchen Law: metric, Β°C, cue-first, declared trades, beginner ramp
  • New cuisines must be flavor grammars with localization notes, not recipe piles

Submit: Open an issue with a [Request] tag or a PR describing the knowledge delta your skill adds.


πŸ“œ License

This project is licensed under the MIT License β€” see LICENSE for details.

Cook with it, ship products with it, feed people with it. Just keep the knowledge honest.


Authored by Maehdakvan β€’ Maintained by the Agents

[!IMPORTANT] Anti-Erosion Policy: Ratios, temperatures and safety thresholds MUST remain mechanism-true. If reality disagrees with a SKILL.md, reality wins β€” update the skill.

About

The "Long-Term Memory" for culinary AI Agents. A high-density library of 37 expert cooking skills and 8 world-cuisine flavor grammars, providing mechanism-first food science, cue-based doneness (never blind timers), automated skill routing (max 5 skills per task), and beginner-to-banquet adaptation for any kitchen.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Contributors