Recipe search
Skill infosecB/personal-claude-plugins/recipe_manager/skills/recipe-search
Search, filter, and find recipes by ingredients, cuisine, tags, dietary restrictions, difficulty, or any combination. Use when the user wants to find recipes, asks "what can I make with...", searches by ingredient, filters by cuisine or dietary need. Triggers on "find recipe", "search recipes", "show me all", "what recipes have", "recipes with".From its SKILL.md
npx -y skills add infosecB/personal-claude-plugins --skill recipe-searchAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
2 things 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.
- runs commandsInstructs the agent to run 5 commands, including `grep -rl "ingredient_name" ./recipes/` and 4 more.
SKILL.md
1.8 KB, 330 tokens by cl100k_base, as published. Nobody here has run it
Recipe Search
Find and filter recipes in ./recipes/ based on user criteria.
Search Strategy
Recipes are markdown files with YAML frontmatter. Use grep to search frontmatter fields and ingredient lists.
By Ingredient
grep -rl "ingredient_name" ./recipes/
For multiple ingredients (ALL must match), chain greps or read each candidate and verify.
By Cuisine
grep -rl "^cuisine: Indian" ./recipes/
By Tag
grep -rl "tags:.*tagname" ./recipes/
By Dietary Restriction
grep -rl "dietary:.*vegetarian" ./recipes/
By Difficulty
grep -rl "^difficulty: easy" ./recipes/
Combining Filters
When user specifies multiple criteria (e.g., "easy vegetarian Indian recipes"):
- Start with the most restrictive filter.
- Read frontmatter of matching files.
- Apply remaining filters programmatically.
- Present results as a summary table.
"What Can I Make With..." Queries
When the user lists ingredients they have on hand:
- Search for recipes containing those ingredients.
- Rank by how many of the user's ingredients each recipe uses.
- Note which additional ingredients are needed.
- Present top matches with a "missing ingredients" list.
Output Format
Present results as a table:
| Recipe | Cuisine | Difficulty | Key Match |
|---|
If only one result, display the full recipe.
What ships with it
Read from the repository
Just SKILL.md. No reference files, no scripts.