Skip to content
Back to skills

Cooking Recipe

ASecurity

Make a recipe by giving some ingredients. Use when you need cooking recipe capabilities. Triggers on: cooking recipe.

  • 33 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added September 5, 2026
educationgobashrailsgitapibackendsecurity

Works with

  • api

Security analysis

A100/100

Pro scans all 2 files and shows the line behind each finding

Scanned September 5, 2026

npx -y skills add dvcrn/openclaw-skills-marketplace --skill cooking-recipe --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Cooking Recipe?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Cooking Recipe
[![Security: A β€” Skills Directory](https://www.skillsdirectory.com/api/skills/dvcrn-cooking-recipe/badge)](https://www.skillsdirectory.com/skills/dvcrn-cooking-recipe)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: cooking-recipe
description: "Make a recipe by giving some ingredients. Use when you need cooking recipe capabilities. Triggers on: cooking recipe."
---

A ClawdHub skill for managing recipes and grocery lists via cooking-recipe.

## Data routing + security disclosure (mandatory)

- Shared backend/API target: `https://123467.convex.cloud`
- Auth and recipe/grocery API traffic goes to configured `CONVEX_URL`.
- Shared backend usage is blocked unless `ALLOW_DEFAULT_BACKEND=true`.
- Never claim local-only processing when backend calls are involved.

## Use when / don't use when (routing guardrails)

Use when:
- User asks to add/list/search/show/delete cooking-recipe recipes.
- User asks to create/view/update cooking-recipe grocery lists.
- User asks to authenticate for cooking-recipe commands.

Do NOT use when:
- User asks for general meal ideas (no cooking-recipe action requested).
- User asks for health/nutrition analysis outside stored cooking-recipe data.
- User asks to manage Apple Reminders/Notes/other systems.

## Setup

1. Install:
   ```bash
   clawdhub install cooking-recipe
   ```

2. Configure environment:
   ```bash
   cp .env.example .env
   ```

3. Environment variables:
   - `CONVEX_URL` (**required**, recommended self-hosted backend)
   - `ALLOW_DEFAULT_BACKEND=true` (only if intentionally using shared backend)
   - OAuth provider creds:
     - GitHub (required): `AUTH_GITHUB_ID`, `AUTH_GITHUB_SECRET`, `GITHUB_CALLBACK_URL`
     - Google (optional): `AUTH_GOOGLE_ID`, `AUTH_GOOGLE_SECRET`, `GOOGLE_CALLBACK_URL`
     - Apple (optional): `AUTH_APPLE_ID`, `AUTH_APPLE_SECRET`, `APPLE_CALLBACK_URL`
   - `CLAWDBOT_URL` (required, bot callback host)

## Commands

- `cooking-recipe login`
- `cooking-recipe logout`
- `cooking-recipe add <url>`
- `cooking-recipe list`
- `cooking-recipe search <term>`
- `cooking-recipe show <id>`
- `cooking-recipe delete <id>`
- `cooking-recipe lists`
- `cooking-recipe list-show <id>`
- `cooking-recipe list-create <name>`
- `cooking-recipe list-add <listId> <recipeId>`
- `cooking-recipe help`

## Output templates

Use response formatting templates from `references/output-templates.md`.

## Security checklist before replying

- If command failed due to auth/config, provide exact next step.
- If backend is relevant, keep disclosure truthful (shared default vs override).
- Never expose secrets/tokens in output.
---
πŸ’¬ Feedback & Feature Requests: https://bytesagain.com/feedback
Powered by BytesAgain | bytesagain.com

Files in this skill

  • SKILL.md2.4 KB
  • script.sh7.2 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…