Agent Skills
› espressif/esp-claw
espressif/esp-claw
GitHub用于向白名单内的 HTTP/HTTPS 端点发起请求,获取 API 响应或流式下载文件至指定路径。
Install All Skills
npx skills add espressif/esp-claw --all -g -y
Skills in Collection (16)
用于向白名单内的 HTTP/HTTPS 端点发起请求,获取 API 响应或流式下载文件至指定路径。
需要获取特定 URL 的原始 API 数据或文件内容
工作流已知目标端点需进行安全受限的网络请求
npx skills add espressif/esp-claw --skill cap_http_request -g -y
指导 Agent 通过飞书、QQ、Telegram 和微信等 IM 渠道发送文本、图片或本地文件,明确各渠道工具选择、Chat ID 规则及文件路径处理规范。
用户要求通过 IM 发送额外消息
用户要求通过 IM 发送图片
用户要求通过 IM 发送本地文件
npx skills add espressif/esp-claw --skill cap_im_platform -g -y
用于管理事件路由器规则,支持通过直接调用能力进行规则的增删改查及重载操作。确保按严格JSON格式处理规则,并指导在添加与更新之间正确切换,保障规则变更的准确性。
需要列出或检查现有路由器规则
需要新增、修改或删除特定路由规则
需要重新加载路由器规则配置
npx skills add espressif/esp-claw --skill cap_router_mgr -g -y
管理基于定时器的调度规则,支持增删改查、启用禁用、暂停恢复及立即触发等操作。适用于设置提醒、周期性检查或定时自动化任务。
用户要求列出当前调度任务
用户需要添加、更新或删除调度规则
用户请求暂停、恢复或重新加载调度器
npx skills add espressif/esp-claw --skill cap_scheduler -g -y
用于通过Tavily或Brave搜索最新公开网络信息,适用于新闻、实时动态及需核实事实的场景。
用户询问当前新闻或实时发展
需要搜索特定主题、公司或产品以获取最新资料
答案若基于过时知识可能存在风险时
npx skills add espressif/esp-claw --skill cap_web_search -g -y
管理设备端长期记忆,支持存储、检索、列表查看、更新及删除结构化记忆事实。用于响应用户关于记住、回忆或基于历史记忆回答的请求。
用户要求记住或保存信息
用户查询已记忆的内容
用户要求更新或删除记忆
npx skills add espressif/esp-claw --skill memory_ops -g -y
管理智能体人格、身份及用户画像的持久化配置。通过读写 soul.md 和 user.md 文件,实现角色设定、交互风格及长期偏好的更新与维护,确保上下文一致性。
用户要求修改或定义智能体的角色、身份或性格特征
用户希望持久化保存特定的交互风格或长期偏好设置
npx skills add espressif/esp-claw --skill profile_memory_ops -g -y
用于创建、更新或注册可复用技能(Skill),包括工具工作流和Lua自动化功能。涵盖文件生成、ID规范及注册流程,使用户能通过自然语言指令让模型调用新功能。
新增一个功能
create a tool for X
make the model able to X
support doing X
add a function
npx skills add espressif/esp-claw --skill skill_creator -g -y
用于从ESP-Claw技能中心下载、验证硬件兼容性并安装技能的自动化流程。
用户希望安装或下载特定名称的技能
需要验证设备外设与技能元数据是否匹配
npx skills add espressif/esp-claw --skill skills_lab_downloader -g -y
用于在 ESP-Claw Skill Hub 中搜索和发现技能。支持关键词及标签、外设等高级过滤,返回结果后引导用户使用下载器安装选定的技能。
用户需要查找或发现特定的技能
用户提供主题、标签或类别以筛选候选技能
npx skills add espressif/esp-claw --skill skills_lab_search -g -y
用于读取电容式触摸传感器的平滑数值。通过验证GPIO并调用Lua脚本,获取指定通道在特定采样间隔下的触摸数据,适用于需要监测触摸输入状态的硬件交互场景。
查询触摸传感器平滑值
读取电容式触摸通道读数
获取触摸数据
npx skills add espressif/esp-claw --skill read_touch -g -y
控制 ESP-Claw BLE HID 设备,使其模拟键盘、鼠标或媒体控制器。支持启动 HID 广播、发送按键、组合键、文本输入及鼠标移动点击等操作。
用户要求启动 BLE HID 功能
需要模拟键盘输入或快捷键
需要控制鼠标移动或点击
需要发送媒体播放控制指令
npx skills add espressif/esp-claw --skill ble_hid -g -y
提供ESP-Claw设备BLE模块的Lua控制能力,包括初始化、广播、连接管理、GATT服务器配置及事件处理。用于实现低功耗蓝牙外设功能,支持SMP安全配对与MTU跟踪。
需要初始化或停止BLE广播
配置BLE GATT服务和特性
处理BLE连接事件或断开连接
查询BLE模块状态统计
npx skills add espressif/esp-claw --skill ble -g -y
调用板载摄像头拍摄并保存为JPEG图片。需先读取硬件信息确认相机存在,再执行Lua脚本捕获图像,支持自定义文件名、目录及超时设置,适用于需要拍照功能的场景。
用户要求拍照或截图
需要从板载摄像头获取静态图像
npx skills add espressif/esp-claw --skill take_picture -g -y
启动异步Lua HTTP服务器,提供Hello World页面及开关交互功能。浏览器切换状态时通过POST回调通知Lua并记录日志,支持自定义应用ID和资源路径。
需要快速搭建Lua HTTP服务演示
创建带有后端回调的简单Web UI
npx skills add espressif/esp-claw --skill http_server_lua_demo -g -y
指导智能体使用inspect_image工具分析设备本地图片,提取视觉信息、物体识别或OCR文本。适用于用户询问图片内容、照片或截图详情,且需视觉分析而非文件读取的场景。
用户询问图片中有什么内容
需要分析本地照片、截图或摄像头画面的视觉信息
npx skills add espressif/esp-claw --skill cap_llm_inspect_image -g -y


