Install
openclaw skills install @3124516/yzxskillopenclaw skills install @3124516/yzxskillMy Skill 是一个标准化的 API 交互接口,专门设计用于对接 https://api.example.com。它不仅能够处理常规的数据请求,还内置了安全防卫机制,确保在执行敏感操作(如删除或更新数据)时,用户始终拥有最终确认权。
为了保证生产环境的稳定性,使用本技能必须遵守以下规则:
confirm 交互触发器向用户获取明确确认。MY_API_KEY 进行动态读取。在使用前,请确保执行环境已配置以下环境变量:
MY_API_KEY: 访问 https://api.example.com 所需的授权 Token。当用户输入包含“do the thing”、“执行操作”或类似意图的指令时,该技能将触发以下逻辑:
MY_API_KEY 是否有效。https://api.example.com/action。用户输入: "帮我把状态更新为 active,并执行那个操作。"
系统动作: 1. 识别意图 -> action: perform, payload: { status: 'active' }
2. 触发确认 -> "即将向 API 发送更新请求,确认执行吗?"
3. 执行 API 调用 -> POST https://api.example.com/action
4. 输出结果 -> "操作成功,服务器返回状态码 200。"
MY_API_KEY 未配置,技能将抛出 AuthError 并引导用户检查环境变量。