Agent Skills
› espressif/esp-claw
espressif/esp-claw
GitHub提供受限的 HTTP/HTTPS 请求能力,支持向白名单域名发起标准请求并返回状态与正文,或流式保存响应至文件。用于已知端点的直接数据获取与文件下载。
Install All Skills
npx skills add espressif/esp-claw --all -g -y
Skills in Collection (16)
提供受限的 HTTP/HTTPS 请求能力,支持向白名单域名发起标准请求并返回状态与正文,或流式保存响应至文件。用于已知端点的直接数据获取与文件下载。
需要获取特定 URL 的原始 API 数据
需要从已知端点下载文件到本地路径
npx skills add espressif/esp-claw --skill cap_http_request -g -y
指导在飞书、QQ、Telegram、微信等IM平台发送文本、图片或本地文件,涵盖渠道选择、目标地址处理及文件类型匹配规则。
用户要求通过即时通讯工具发送额外消息
需要向IM群组或私聊发送图片
需要向IM发送本地文件
npx skills add espressif/esp-claw --skill cap_im_platform -g -y
用于管理事件路由器规则,支持通过API进行规则的增删改查及重载。适用于需要动态调整路由行为、校验规则格式或处理规则冲突的场景。
需要列出或检查现有路由器规则
需要新增、更新或删除特定ID的路由规则
需要根据错误提示在添加和更新操作间切换
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.md及Lua脚本,并调用register_skill完成注册。适用于新增功能或工具类工作流请求。
新增一个功能
create a tool for X
make the model able to X
add a function
npx skills add espressif/esp-claw --skill skill_creator -g -y
从 ESP-Claw Skill Hub 下载技能,验证硬件兼容性并安装。
用户请求安装或下载技能
用户提供技能名称进行安装
npx skills add espressif/esp-claw --skill skills_lab_downloader -g -y
用于在ESP-Claw技能中心搜索和发现技能。支持关键词、标签、外设及分类过滤,提供高级语法和特色技能筛选,并引导用户通过ID下载所选技能。
用户希望搜索或发现技能
用户提供主题、功能或标签以获取匹配的技能候选项
用户不知道所需技能的精确ID
npx skills add espressif/esp-claw --skill skills_lab_search -g -y
读取电容式触摸传感器的平滑数值。通过Lua脚本查询指定GPIO的触摸数据,需先验证硬件信息并确保引脚可用。
请求触摸传感器平滑值
读取电容式触摸通道读数
获取平滑触摸数据
npx skills add espressif/esp-claw --skill read_touch -g -y
控制 ESP-Claw BLE HID 设备,支持启动广播及发送媒体、键盘、鼠标操作指令。
启动 BLE HID 模式
发送键盘按键或文本
控制鼠标移动或点击
发送媒体控制命令
npx skills add espressif/esp-claw --skill ble_hid -g -y
用于控制ESP-Claw设备的BLE模块,涵盖初始化、广播、连接处理、GATT服务器配置及状态诊断。提供Lua脚本操作指南及与HID模块的互斥规则。
需要初始化或停止BLE广播
处理BLE连接和事件
配置GATT服务和特征值
检查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页面及浏览器开关状态回调功能。
启动Lua HTTP服务器演示
创建Hello World Web UI
实现浏览器到Lua的回调交互
npx skills add espressif/esp-claw --skill http_server_lua_demo -g -y
用于分析设备上本地图片的视觉内容。当用户询问图片、截图或相机画面中的物体、文字或场景时,调用inspect_image能力进行描述和识别,支持指定绝对路径和具体检查提示词。
用户要求识别图片中的物体或文字
需要分析本地存储的图片内容
npx skills add espressif/esp-claw --skill cap_llm_inspect_image -g -y


