Recipe Manager
Manage Recipe Data with Confidence
Recipe data becomes difficult to maintain when fields, units, and ingredient formats vary. This skill provides a shared JavaScript schema, conversion guidance, and validation checks for consistent recipes.
Install with my Agent
Copy this request to your Agent. It includes the canonical Skill page and manifest.
Review the Skillstore skill "Recipe Manager" from https://skillstore.io/skills/adamfehse-recipe-manager.md and its manifest at https://skillstore.io/api/skills/adamfehse-recipe-manager/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.Your Agent should still show its plan and request any confirmation required by the security policy.
Agent-readable resources
Use these links when an AI agent, crawler, or script needs clean context instead of reading the full page.
Test it
Using "Recipe Manager". Create a soup recipe for tomato basil soup.
Expected outcome:
- A kebab-case recipe slug.
- A Soup category entry with an Ingredients component.
- Structured ingredient objects and ordered cooking steps.
Using "Recipe Manager". Validate a recipe with an empty unit and string ingredients.
Expected outcome:
- The empty unit is identified as invalid.
- String ingredients are marked for conversion to objects.
- A corrected field structure is recommended.
Using "Recipe Manager". Convert 1/2 cup diced onion into the documented format.
Expected outcome:
A structured ingredient with a fraction amount, cup unit, onion ingredient, and diced preparation note.
Security Audit
SafeAll 57 static findings are false positives. The analyzer interpreted Markdown backticks and JavaScript template literals as shell execution, while the two reconnaissance matches are ordinary documentation. The skill contains recipe-data guidance only, with no executable commands, data exfiltration, or prompt-injection content found.
Risk Factors
โ๏ธ External commands (50)
Share & cite this report
Share the versioned assessment report, neutral badge, embed card, and citations. Skillstore reports evidence without deciding whether this Skill is safe.
Copy report link
https://skillstore.io/skills/adamfehse-recipe-manager/audits/11?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportMarkdown badge
[](https://skillstore.io/skills/adamfehse-recipe-manager?utm_source=security_passport_badge)HTML badge
<a href="https://skillstore.io/skills/adamfehse-recipe-manager?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/adamfehse-recipe-manager/security.svg" alt="Skillstore security assessment" loading="lazy"></a>Embed card
<iframe src="https://skillstore.io/embed/skills/adamfehse-recipe-manager.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>Academic citations (APA ยท BibTeX ยท CFF)
APA citation
AdamFehse. (2026). Recipe Manager security audit report (audit version 11) [Author version unspecified]. Skillstore. https://skillstore.io/skills/adamfehse-recipe-manager/audits/11BibTeX citation
@techreport{adamfehse-adamfehse-recipe-manager-2026,
author = {AdamFehse},
title = {Recipe Manager security audit report (audit version 11)},
institution = {Skillstore},
year = {2026},
number = {11},
url = {https://skillstore.io/skills/adamfehse-recipe-manager/audits/11},
note = {Author version unspecified}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "Recipe Manager security audit report (audit version 11)"
version: "unspecified"
type: report
authors:
- name: "AdamFehse"
date-released: "2026-07-18"
url: "https://skillstore.io/skills/adamfehse-recipe-manager/audits/11"
identifiers:
- type: other
value: "skillstore:adamfehse-recipe-manager:audit:11"
description: "Skillstore immutable audit report identifier"
Skillstore Score
Why this score Evidence Confidence: HighWhat You Can Build
Add a new recipe
Create a complete recipe object with ingredients, components, instructions, and notes.
Normalize imported recipes
Convert varied ingredient text into consistent structured ingredient objects.
Review recipe quality
Check recipe entries for required fields, valid categories, and consistent formatting.
Try These Prompts
Create a Dessert recipe object for chocolate chip cookies using the documented schema.
Convert these ingredient lines into amount, unit, ingredient, and prep objects: [paste ingredients].
Review this recipes.js entry against the skill checklist. List missing fields and formatting corrections: [paste entry].
Convert this legacy recipe into the object format. Group ingredients into clear components and preserve cooking instructions: [paste recipe].
Best Practices
- Use the documented object schema for every ingredient.
- Keep component names clear and specific, such as Sauce or Filling.
- Validate categories and required fields before saving recipe changes.
Avoid
- Do not mix legacy string ingredients with structured ingredient objects.
- Do not use empty units or ingredient names.
- Do not place recipe instructions inside notes or component names.