Agent Skillsespressif/esp-claw › cap_llm_inspect_image

cap_llm_inspect_image

GitHub

指导 Agent 使用 inspect_image 工具分析设备本地图片,通过指定路径和提示词识别图像内容、文字或场景,适用于视觉分析需求。

components/claw_capabilities/cap_llm_inspect/skills/cap_llm_inspect_image/SKILL.md espressif/esp-claw

Trigger Scenarios

用户询问图片、照片或截图中的内容 需要对本地文件系统中的图像进行视觉分析

Install

npx skills add espressif/esp-claw --skill cap_llm_inspect_image -g -y
More Options

Non-standard path

npx skills add https://github.com/espressif/esp-claw/tree/master/components/claw_capabilities/cap_llm_inspect/skills/cap_llm_inspect_image -g -y

Use without installing

npx skills use espressif/esp-claw@cap_llm_inspect_image

指定 Agent (Claude Code)

npx skills add espressif/esp-claw --skill cap_llm_inspect_image -a claude-code -g -y

安装 repo 全部 skill

npx skills add espressif/esp-claw --all -g -y

预览 repo 内 skill

npx skills add espressif/esp-claw --list

SKILL.md

Frontmatter
{
    "name": "cap_llm_inspect_image",
    "metadata": {
        "cap_groups": [
            "cap_llm_inspect"
        ],
        "manage_mode": "readonly"
    },
    "description": "How to inspect a local image with inspect_image."
}

Image Inspection

Use this skill when the user wants the device to inspect a local image and describe what is visible.

When to use

  • The user asks what is in an image, photo, screenshot, or camera frame.
  • The image already exists on the device filesystem.
  • The task needs visual analysis rather than plain file reading.

Available capability

  • inspect_image: analyze one local image from an absolute path using a prompt that says what to inspect.

Calling rules

  • Call inspect_image directly.
  • Always pass an absolute local file path in path.
  • Always pass a clear prompt that tells the model what to look for.
  • Confirm or discover the image path first if it is not already known.
  • Do not pass remote URLs or non-image files.

Path guidance

  • Prefer real local paths already stored on the device.
  • If the exact path is unknown, inspect storage first with file capabilities such as list_dir.
  • Common roots in this demo include <storage_root>/inbox, <storage_root>, or other application-managed storage paths.

Example

{
  "path": "<storage_root>/inbox/photo.jpg",
  "prompt": "Describe the main objects in this image and mention any visible text."
}

Notes

  • Keep the prompt specific. For example: identify objects, read visible text, describe a scene, or check whether a target item appears.
  • If the image is blurry or uncertain, report that uncertainty instead of over-claiming.

Version History

  • 06eb576 Current 2026-07-24 19:54

Same Skill Collection

components/claw_capabilities/cap_http_request/skills/cap_http_request/SKILL.md
components/claw_capabilities/cap_im_platform/skills/cap_im_platform/SKILL.md
components/claw_capabilities/cap_router_mgr/skills/cap_router_mgr/SKILL.md
components/claw_capabilities/cap_scheduler/skills/cap_scheduler/SKILL.md
components/claw_capabilities/cap_web_search/skills/cap_web_search/SKILL.md
components/claw_modules/claw_memory/skills/memory_ops/SKILL.md
components/claw_modules/claw_memory/skills/profile_memory_ops/SKILL.md
components/common/skill_builder/skills/skill_creator/SKILL.md
components/common/skill_builder/skills/skills_lab_downloader/SKILL.md
components/common/skill_builder/skills/skills_lab_search/SKILL.md
components/lua_modules/lua_driver_touch/skills/read_touch/SKILL.md
components/lua_modules/lua_module_ble_hid/skills/ble_hid/SKILL.md
components/lua_modules/lua_module_ble/skills/ble/SKILL.md
components/lua_modules/lua_module_camera/skills/take_picture/SKILL.md
components/lua_modules/lua_module_http_server/skills/http_server_lua_demo/SKILL.md

Metadata

Files
0
Version
fda303f
Hash
1a768470
Indexed
2026-07-24 19:54

- 위키
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-08-22 05:05
浙ICP备14020137号-1 $방문자$