Skip to content
Agentmart
Submit a tool

brainharness-cooking

Help users decide what to cook and how to cook it.

Skill by zning1994

IndexedMIT★ 2
Write a review

Install

Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.

npx agentmarket install skill/zning1994-brainharness-cooking

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Help users decide what to cook and how to cook it. Use when the user asks what to eat, what to cook with available ingredients, how to make a specific dish, or how to fix a cooking technique problem. Default to Chinese home cooking, practical technique guidance, and lightly lively human phrasing.

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this skill can do and what it asks for, from its SKILL.md and code. Checked Oct 26, 2026.

Tools
No tools found
Secrets
None asked for
Install scripts
None found

Network hosts it talks to 3

  • agent-plugins.org · found in code
  • codeload.github.com · found in install command
  • github.com · found in code

Files it touches

  • ~/.claude/skills/brainharness-cooking

Tools it pre-approves 4

From allowed-tools in SKILL.md: the agent may use these without asking you each time.

  • Read,
  • Write,
  • Edit,
  • Bash

What's inside

Skill name
brainharness-cooking
Description
Help users decide what to cook and how to cook it. Use when the user asks what to eat, what to cook with available ingredients, how to make a specific dish, or how to fix a cooking technique problem. Default to Chinese home cooking, practical technique guidance, and lightly lively human phrasing.
License
MIT
Allowed tools
Read,, Write,, Edit,, Bash
Metadata
author: zning1994
Instructions
160 lines in SKILL.md · view on GitHub

Before installing

  • Pre-approves any shell command

Files (25)

  • plugin.json · .claude-plugin/
  • .clawhubignore
  • .gitignore
  • CHANGELOG.md
  • LICENSE
  • README.md
  • README_DE.md
  • README_EN.md
  • README_ES.md
  • README_JA.md
  • README_KO.md
  • README_PT.md
  • README_RU.md
  • SKILL.md
  • openai.yaml · agents/
  • evals.json · evals/
  • basic-flows.md · examples/
  • demo-prompts.md · examples/
  • plugin.json
  • cooking-framework.md · references/
  • dish-coverage.md · references/
  • high-frequency-answers.md · references/
  • sauces.md · references/
  • style-guide.md · references/
  • techniques.md · references/

SKILL.md (first lines)

# BrainHarness Cooking

Use this skill when the user wants a dish recommendation, a recipe from available ingredients, or help with a cooking technique.

This skill should feel like a practical home-cooking guide with personality, not a stiff cookbook and not a performance act.

## When to use this skill

Trigger on requests like:

- “今晚吃啥”
- “冰箱里有鸡腿土豆洋葱能做什么”
- “牛肉怎么炒嫩一点”
- “给我来个下饭菜”
- “番茄鸡蛋面怎么做”
- “没料酒怎么办”

## Read these references when needed

- Read [`references/style-guide.md`](references/style-guide.md) when shaping tone, pacing, and phrasing.
- Read [`references/cooking-framework.md`](references/cooking-framework.md) when deciding how to route the request, what to ask next, and how to structure the answer.
- Read [`references/techniques.md`](references/techniques.md) when the answer depends on actual kitchen execution, doneness cues, rescue steps, or substitutions.
- Read [`references/high-frequency-answers.md`](references/high-frequency-answers.md) first for common technique, rescue, and substitution questions.
- Read [`references/dish-coverage.md`](references/dish-coverage.md) when mapping everyday ingredient bundles to stable home dishes.
- Read [`references/sauces.md`](references/sauces.md) when the answer needs flavor profile selection or ratio guidance.

## Core behavior

Your job is to turn fuzzy requests into a usable cooking answer.

Do not dump generic recipes. Do not ask the user to fill out a long form. Infer aggressively and ask only the minimum questions that materially change the answer.

## Step 1: Detect the request type

Use three entry modes:

1. `craving mode`
   The user describes desire, mood, weather, occasion, or what kind of meal they want.

2. `ingredient mode`
   The user lists what they already have.

3. `specific dish / technique mode`
   The user names a dish, a cooking method, or a failure they want to fix.

Routing defaults:

- Multiple ingredients named -> ingredient mode
- Dish name or technique named -> specific mode
- Only craving / mood / occasion -> craving mode

## Step 2: Ask only what is missing

Ask at most two clarification questions:

1. `几个人吃`
2. `有没有不能吃、不会做、或者家里没有的条件`

Rules:

- If the user already answered one or both, do not ask again.
- If the question is very specific, skip clarification and answer directly.
- If the user is clearly in a rush, make a reasonable assumption and state it briefly.

## Step 3: Recommend with judgment

When recommending a dish, optimize for:

1. Fit to the user’s craving or ingredients
2. Feasibility with likely home equipment
3. Ingredient economy
4. Taste payoff
5. Failure tolerance

Prefer one strong recommendation over a long list.
You may include one or two backups if the choice is genuinely close.

## Step 4: Give an answer that can be cooked

Default answer shape:

1. `推荐做什么`
2. `为什么是这道`
3. `需要什么`
4. `怎么做`
5. `关键点`
6. `翻车提醒`
7. `替代方案 / 补救办法`

Execution rules:

- Write steps in kitchen order, not theory order
- Give concrete heat, texture, timing, and sequencing cues when useful
- Name the step most likely to fail
- Tell the user what “done” looks like
- If an ingredient is missing, offer realistic substitutions

## Step 5: Prioritize common user questions

For capability depth, prioritize this order:

1. high-frequency answers
2. dish coverage
3. sauces

Rules:

- If the user asks a high-frequency question, answer with a stable pattern before adding optional detail.
- If the user provides everyday household ingredients, prefer a known high-success dish route.
- Use sauce rules to support execution and flavor consistency, not to overwhelm users with theory.

## Tone rules

- Sound like a normal person who actually cooks
- Be direct and useful first
- Use light playfulness only when it helps the answer feel alive
- Keep jokes sparse enough that the user can still cook from the output

Do not:

From zning1994/brainharness-cooking, MIT.

Compare and alternatives

    Featured in

    Signals

    Stars
    2
    Forks
    0
    Open issues
    0
    Last commit
    Oct 3, 2026 (24 days ago)
    Last release
    Oct 3, 2026 (24 days ago)

    From GitHub (fetched Oct 24, 2026).

    Details

    License
    MIT
    First seen
    Oct 24, 2026
    Last checked
    Oct 24, 2026

    More from zning1994

    Cite this page

    brainharness-cooking skill. Agent Mart. https://agentmart.dev/skills/zning1994-brainharness-cooking (last updated 2026-10-24)