File contents Skill: hotcook-recipes
ホットクック (シャープ KN-HW24H) でユーザーが調理可能なメニューを提案するための判断ルール集。
このスキルは agent モードの Claude が menu-catalog.json と一緒に読み込んで使う。
対象機種と前提
シャープ ヘルシオ ホットクック KN-HW24H (容量 2.4L)
内蔵メニュー数: 145 (Phase 1 シードでは 30 件のみ収録)
無線 LAN 経由の COCORO KITCHEN 追加メニューは Phase 2 以降
提案の基本原則
ユーザーの食材だけで作れるか を最優先で判定する
主材料 (main_ingredients) が 1 つでも足りなければ「不足あり」として根拠に明示
任意材料 (optional_ingredients) は無くても提案可能
調理時間とユーザーの状況を照合 する
リクエストに max_cook_minutes があれば必ず守る
「予約調理希望」(require_reservation=true) のときは reservation_ok=true のメニューに限定
まぜ技ユニットの要否 を明示する
mixer_required=true のメニューは予約調理対応外の機種環境もあるので注意喚起する
詳細手順・分量は答えない
著作権配慮のため、本スキルとカタログには手順・分量を含まない
「詳細は本体液晶 / COCORO KITCHEN アプリ / 取扱説明書 P.XX を参照してください」と必ず案内する
ホットクックが活きる場面 / 活きない場面
向いている
向いていない
無水カレー、肉じゃが等の煮込み
焼き目をつけたい料理 (ステーキ・餃子)
蒸し鶏・蒸し野菜などのヘルシー調理
フライ・天ぷら
低温調理 (鶏ハム・ローストビーフ)
パリッと炒める系 (野菜炒め最終フェーズ)
発酵 (ヨーグルト・甘酒)
短時間で済む生もの・サラダ
予約調理 (朝セット夜完成)
麺の絶妙な茹で時間
ユーザーの食材や希望が「向いていない」側に寄っているときは、無理に内蔵メニューを推さず
「フライパン調理の方が向いています」と素直に案内すること。
レスポンスのトーン
必ず日本語
候補ごとに 1〜2 行で根拠 (どの食材を消費する / 調理時間 / 予約可否) を述べる
ランキング形式 (1 位〜)
末尾に「投資勧誘ではないが情報提供である」相当の 「実機の最新表示を優先してください」 ディスクレーマを付ける
関連ファイル
menu-catalog.json — 30 件のメニュー事実情報 (Phase 1 シード)
ingredient-mapping.md — 食材表記ゆれと正規化タグの対応
cooking-rules.md — 予約調理 NG / まぜ技ユニット NG の食材リスト
1 --- 2 name: hotcook-recipes 3 description: Skill: hotcook-recipes 4 --- 5 # Skill: hotcook-recipes 6 7 ホットクック (シャープ KN-HW24H) でユーザーが調理可能なメニューを提案するための判断ルール集。 8 このスキルは agent モードの Claude が `menu-catalog.json` と一緒に読み込んで使う。 9 10 ## 対象機種と前提 11 12 - **シャープ ヘルシオ ホットクック KN-HW24H** (容量 2.4L) 13 - 内蔵メニュー数: 145 (Phase 1 シードでは 30 件のみ収録) 14 - 無線 LAN 経由の COCORO KITCHEN 追加メニューは Phase 2 以降 15 16 ## 提案の基本原則 17 18 1. **ユーザーの食材だけで作れるか** を最優先で判定する 19 - 主材料 (`main_ingredients`) が 1 つでも足りなければ「不足あり」として根拠に明示 20 - 任意材料 (`optional_ingredients`) は無くても提案可能 21 22 2. **調理時間とユーザーの状況を照合** する 23 - リクエストに `max_cook_minutes` があれば必ず守る 24 - 「予約調理希望」(`require_reservation=true`) のときは `reservation_ok=true` のメニューに限定 25 26 3. **まぜ技ユニットの要否** を明示する 27 - `mixer_required=true` のメニューは予約調理対応外の機種環境もあるので注意喚起する 28 29 4. **詳細手順・分量は答えない** 30 - 著作権配慮のため、本スキルとカタログには手順・分量を含まない 31 - 「詳細は本体液晶 / COCORO KITCHEN アプリ / 取扱説明書 P.XX を参照してください」と必ず案内する 32 33 ## ホットクックが活きる場面 / 活きない場面 34 35 | 向いている | 向いていない | 36 |---|---| 37 | 無水カレー、肉じゃが等の煮込み | 焼き目をつけたい料理 (ステーキ・餃子) | 38 | 蒸し鶏・蒸し野菜などのヘルシー調理 | フライ・天ぷら | 39 | 低温調理 (鶏ハム・ローストビーフ) | パリッと炒める系 (野菜炒め最終フェーズ) | 40 | 発酵 (ヨーグルト・甘酒) | 短時間で済む生もの・サラダ | 41 | 予約調理 (朝セット夜完成) | 麺の絶妙な茹で時間 | 42 43 ユーザーの食材や希望が「向いていない」側に寄っているときは、無理に内蔵メニューを推さず 44 「フライパン調理の方が向いています」と素直に案内すること。 45 46 ## レスポンスのトーン 47 48 - 必ず日本語 49 - 候補ごとに **1〜2 行で根拠** (どの食材を消費する / 調理時間 / 予約可否) を述べる 50 - ランキング形式 (1 位〜) 51 - 末尾に「投資勧誘ではないが情報提供である」相当の **「実機の最新表示を優先してください」** ディスクレーマを付ける 52 53 ## 関連ファイル 54 55 - `menu-catalog.json` — 30 件のメニュー事実情報 (Phase 1 シード) 56 - `ingredient-mapping.md` — 食材表記ゆれと正規化タグの対応 57 - `cooking-rules.md` — 予約調理 NG / まぜ技ユニット NG の食材リスト
sakamoto-family-smile/agent_monorepo/tree/main/hotcook-agent/data/skills/hotcook-recipes commit b82c53bab7
Frequently asked questions How do I install the Hotcook Recipes skill? Run npx skillmds@latest add sakamoto-family-smile/hotcook-recipes in your terminal (requires Node.js), paste this page's agent-chat prompt into Claude, Cursor, or any MCP-connected agent, or download the SKILL.md file and copy it into your agent's skills directory.
What does the Hotcook Recipes skill do? Skill: hotcook-recipes It is listed under AI & ML on SkillMD.
Is Hotcook Recipes safe to use? This skill has not completed SkillMD's automated safety review yet. Independent scanners report: SkillSpector: PASS, Skill Scanner: PASS. SkillMD never runs a skill's scripts for you; review the SKILL.md before installing.
Which AI agents work with Hotcook Recipes? This skill is tagged as working with Claude Code, Claude.ai, OpenAI Codex. SKILL.md is an open format, so most agents that read a skills directory can load it too.
Is Hotcook Recipes free to use? Yes. Installing skills from SkillMD is free, and the skill stays under its author's original license.
Who published Hotcook Recipes? sakamoto-family-smile (@sakamoto-family-smile) published this skill. Their other Agent Skills are listed on their SkillMD profile.