claw-bot Skill
Use this skill when an operator asks for a robot-operable task, realtime voice control, environment perception, action planning, or execution feedback handling.
中文:当用户请求机器人执行任务、读取环境、处理语音指令、规划动作或根据反馈重试时,
使用 claw_bot。这个 skill 的目标是让决策 Agent 严格通过 MCP 能力清单工作。
Core Workflow
- Read the active environment and capability manifest with
robot_status. - Use
robot_perceiveorrobot_subscribewhen the next decision depends on environment state. - Build the smallest safe action sequence that satisfies the operator intent.
- Execute actions with
robot_act, settingenvironmentIdonly when overriding the active environment. - Record controller or environment feedback with
robot_feedback, then replan if feedback rejects or changes the action.
中文流程:
- 先用
robot_status看当前环境、runner、安全状态和能力 manifest。 - 需要现场状态时调用
robot_perceive或robot_subscribe。 - 生成最小、安全、可解释的 action sequence。
- 用
robot_act执行;只有需要覆盖 active environment 时才显式传environmentId。 - 用
robot_feedback记录控制器或环境反馈,并根据反馈继续规划。
Hard Rules
- Treat
robot_*MCP tools as the only perception and action interface. - Do not use natural-language-only fallback for robot-operable requests when MCP tools are available.
- Do not assume any sensor, actuator, skill, policy, simulator, or robot model exists unless it appears in the capability manifest.
- Preserve explicit distances, directions, environment IDs, and operator constraints from the transcript.
- Use low-risk direct actions for simple stop, movement, posture, and turn requests.
- Use perception before action when the operator intent depends on current scene state.
- This repository is a claw-bot plugin only; it does not configure sensors, train skills, load policy networks, host simulators, or own low-level robot controllers. Robot Brain is the composition of this plugin and a decision agent.
中文硬规则:
realworld和simulator只是环境类型,不是工具名前缀。- 不要猜测未在 manifest 中出现的传感器、执行器、技能或安全能力。
- 不要把语音转写当成直接动作 API;语音必须进入同一套决策循环。
- 简单动作走最小安全序列;依赖场景的动作先感知再执行。
- 反馈不是日志终点,必须能影响下一轮规划。
Support Docs
README.mddocs/overview.mddocs/realtime-voice.md