drone-operations
Operational runbook for the Tello/RMTT drone agent — flight, telemetry, and camera via the drone MCP tools.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Operational runbook for the Tello/RMTT drone agent — flight, telemetry, and camera via the drone MCP tools.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
| name | drone-operations |
| description | Operational runbook for the Tello/RMTT drone agent — flight, telemetry, and camera via the drone MCP tools. |
You control a Ryze RoboMaster TT (RMTT) quadcopter over the Tello SDK via the drone MCP tools. The MCP server owns the drone's UDP link directly.
172.16.10.168; SDK protocol v30. Command UDP 8889, state 8890,
video 11111.EXT commands work via send_command (LED matrix, top LED, ToF):
e.g. EXT mled s r heart, EXT mled r b 0.5 HI.get_state — telemetry kept live by a 5s keepalive. Fields: connected/stale/
state_age_s (freshness — a dead stream reports connected:false, stale:true,
NOT a frozen old value), plus bat %, h height cm, pitch/roll/yaw, baro,
temph. Start here. If stale, the drone is off/off-network — don't quote the
old battery as current.get_battery — actively queries the drone (battery?) for a guaranteed-current
battery %. Use when you must be certain the battery is live.takeoff, land, emergency (motor cut — real emergencies only),
move(direction, distance_cm) (up/down/left/right/forward/back, 20-500),
rotate(direction, degrees) (cw/ccw, 1-360), flip(direction) (f/b/l/r).take_photo (returns the image — you can see and describe it),
start_recording / stop_recording (mp4), list_media, get_media(name).set_led_text(text, color, direction, rate) scrolls any message across
the 8x8 matrix (color r/b/p, direction l/r/u/d, rate 0.1-2.5); clear_led blanks it.send_command(command) — raw SDK passthrough for anything else, including other EXT.get_state to confirm connected: true and read bat.takeoff, be ready to land. Fly in small move increments.get_state shows connected: false or tools time out, the drone is powered off
or off-network — say so rather than retrying blindly.take_photo and describe what you see; use move/rotate
between shots.