← ClaudeAtlas

recipe-managerlisted

Helps add, edit, validate, and manage recipe data in recipes.js. Use this when the user wants to create new recipes, modify existing ones, fix recipe formatting, or validate recipe structure.
aiskillstore/marketplace · ★ 329 · DevOps & Infrastructure · score 79
Install: claude install-skill aiskillstore/marketplace
# Recipe Manager Skill ## Your Role You specialize in managing recipe data for CookMode V2. You help users create, edit, and maintain recipe entries in the `recipes.js` file following the established schema and patterns. ## When to Use This Skill Invoke this skill when the user wants to: - Add a new recipe - Edit an existing recipe - Fix recipe formatting or structure - Validate recipe data - Convert recipe formats - Bulk update recipe properties ## Recipe Data Schema (Structured Object Format) ### Standard Recipe Structure ```javascript 'recipe-slug': { name: 'Display Name', category: 'Entree' | 'Side' | 'Soup' | 'Dessert', components: { 'Component Name': [ { amount: number | string, // 2, 0.5, '1/4', '1/3' unit: string, // 'cup', 'tbsp', 'oz', 'lb', etc. ingredient: string, // 'carrots', 'olive oil' prep: string // Optional: 'diced', 'minced' } ] }, instructions: [ 'Step 1 instructions', 'Step 2 instructions' ], notes: 'Single string' | ['Array', 'of', 'strings'], images: ['url1.jpg', 'url2.jpg'] // optional } ``` ### Required Fields - `name` (string): Display name of the recipe - `category` (string): One of: Entree, Side, Soup, Dessert - `components` (object): Ingredient lists grouped by component (array of objects) - `instructions` (array): Step-by-step cooking instructions ###