← Back to Skills Marketplace
ihainan

中关村两院每周菜单识别

by Jigao Fu · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
163
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install zgcai-weekly-restaurant-menu-skill
Description
Extracts structured weekly menu content (breakfast, lunch, snacks by day) from a cafeteria menu image using a VLM via OpenRouter. Use when the user provides...
Usage Guidance
This skill appears to do what it claims: it sends a user-supplied menu image to OpenRouter's VLM and returns structured Markdown. Before installing/running: 1) Be aware you are transmitting full images to an external service (privacy risk for sensitive images). 2) Confirm you trust the OpenRouter endpoint and restrict/rotate the API key if needed. 3) Fix the Python string quoting in scripts/extract_menu.py (the PROMPT contains unescaped/embedded quotes that will raise a syntax or runtime error) and test locally with non-sensitive images. 4) Monitor token usage/costs (the script reads usage/cost fields). If you need offline or private processing, request a version that runs locally or on a trusted private endpoint.
Capability Analysis
Type: OpenClaw Skill Name: zgcai-weekly-restaurant-menu-skill Version: 1.0.0 The skill bundle is a straightforward implementation for extracting cafeteria menu data from images using the OpenRouter API. The Python script (scripts/extract_menu.py) uses standard libraries to send image data to a legitimate VLM endpoint (qwen/qwen-vl-plus) and contains no signs of data exfiltration, malicious execution, or prompt injection.
Capability Assessment
Purpose & Capability
Name/description match the implementation: the script encodes an input image and calls OpenRouter's chat completions with a VLM model. The single required env var (MENU_OPENROUTER_API_KEY) is appropriate for calling OpenRouter.
Instruction Scope
SKILL.md and the script only perform the declared task (read image file, base64-encode, send to openrouter.ai, print structured Markdown). The script transmits the full image to an external service (OpenRouter) — a privacy/data-exfiltration consideration but expected for this capability. Additionally, the embedded PROMPT in scripts/extract_menu.py contains unescaped/internal quotes that will cause a Python syntax/runtime error as written; this is a correctness/quality issue that should be fixed before running.
Install Mechanism
No install spec (instruction-only + small helper script). Nothing is downloaded or written to disk by an installer; risk from install mechanism is minimal.
Credentials
Only MENU_OPENROUTER_API_KEY is required and that is the expected credential for invoking OpenRouter. No unrelated secrets or system paths are requested. Note: the API key will be sent as a Bearer token to openrouter.ai; treat it like any other credential (limit scope, rotate if exposed).
Persistence & Privilege
always is false and the skill does not request persistent/system-wide changes or modify other skills. It does not request elevated privileges or persistent presence.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install zgcai-weekly-restaurant-menu-skill
  3. After installation, invoke the skill by name or use /zgcai-weekly-restaurant-menu-skill
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of zgcai-weekly-restaurant-menu-skill: - Extracts structured weekly cafeteria menus from images (PNG/JPG), including breakfast, lunch, and snack stall items by day. - Utilizes VLM via OpenRouter; requires a MENU_OPENROUTER_API_KEY for access. - Outputs the week’s date range and dish lists in organized Markdown. - Supports images up to 5 MB without compression. - Snack stall items are listed separately and joined by "+" in output.
Metadata
Slug zgcai-weekly-restaurant-menu-skill
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is 中关村两院每周菜单识别?

Extracts structured weekly menu content (breakfast, lunch, snacks by day) from a cafeteria menu image using a VLM via OpenRouter. Use when the user provides... It is an AI Agent Skill for Claude Code / OpenClaw, with 163 downloads so far.

How do I install 中关村两院每周菜单识别?

Run "/install zgcai-weekly-restaurant-menu-skill" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is 中关村两院每周菜单识别 free?

Yes, 中关村两院每周菜单识别 is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does 中关村两院每周菜单识别 support?

中关村两院每周菜单识别 is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created 中关村两院每周菜单识别?

It is built and maintained by Jigao Fu (@ihainan); the current version is v1.0.0.

💬 Comments