manual-robot-control
Solve the task by choosing robot actions directly from current observations.
Skill by robot-agent-exploration
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/robot-agent-exploration-manual-robot-control
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: testing, productivity
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/manual-robot-control
What's inside
- Skill name
manual-robot-control- Description
- Solve the task by choosing robot actions directly from current observations. Use first on a new task, for recovery, and to set up scenes for testing code.
- License
- Apache-2.0
- Instructions
- 65 lines in SKILL.md · view on GitHub
Files (1)
- SKILL.md
SKILL.md (first lines)
# Manual robot control Learn to complete the task yourself through the robot tools before you automate it. Every motion changes the scene and costs time or episode steps, and on a real robot it cannot be undone: act in small, inspectable chunks and stop when unsure. ## First look 1. Read `TASK.md` and write a completion checklist in your notes: the required object relationships, orientation, placement and robot end state. 2. Call `status` and read `MCP_SESSION.md` for budgets and the live tool schemas. Inspect the robot with `<status>` and the scene with `<observe>`. If no episode is running or motion is not armed, do what AGENTS.md says (start an episode, or wait for the operator to arm); never work around it. 3. View the current images. Identify the relevant objects and a short sequence of manipulation stages. If `TASK.md` lists demonstrations, read [in-context-action-learning](../in-context-action-learning/SKILL.md) first. 4. Read [robot-interface](../robot-interface/SKILL.md) before the first motion: it says which tool fits which objective on this robot, its frames and its limits. ## Observe, act, check 1. Ground the next target in a fresh observation with [object-localization](../object-localization/SKILL.md). If the view is unclear, get a better one with [camera-inspection](../camera-inspection/SKILL.md). Never replace missing geometry with guessed coordinates. 2. Choose a small action and the tool robot-interface recommends for that objective: a planned move to a pose, bounded local steps near contact, joint targets for known postures, or the gripper. 3. Dry-run large or unfamiliar motions with `<preview>` where the robot offers it. A preview shows the robot's motion, not how task objects respond. 4. Act, then read the whole reply. A commanded target is not a measured state: compare the measured pose with the target before choosing the next step. 5. Observe the result and revise. Save useful parameters and decisive frame paths, and record what worked at once as [experience-memory](../experience-memory/SKILL.md) describes. Batching actions reduces calls, not executed motion. Shorten chunks as contact or occlusion makes the outcome less predictable. ## Errors, refusals and change - A refusal (workspace, joint, speed or safety limit) is a wall, not a fault. Choose another approach; never search for a way around it. - After an error or an ambiguous motion, read the full error, check `<status>` and a fresh observation, and continue only from a known state. Never resend a failed motion unchanged. - Time passes while you think, and on a real robot people and objects move. Before acting after a pause, observe again or check [live-stream](../live-stream/SKILL.md) where it is available. - Reach the robot only through its tools. Decide from observations and your instructions instead of pausing to ask for action advice; ask the operator only for what the tools cannot do. ## Confirm success Partial visible progress, a successful plan or a clean tool return is not completion. Check every checklist item against fresh images from more than one view, and use the harness's trusted success check when AGENTS.md names one. An episode that ended without confirmed success is not evidence of completion. Record the successful strategy and its evidence in `memory/`, then build a controller from it with [autonomous-control](../autonomous-control/SKILL.md).
From robot-agent-exploration/rax, Apache-2.0.
More from robot-agent-exploration/rax
- 0.793score
object-localization
robot-agent-exploration
Locate visible object points in the robot's frame from the current observation, choosing the method the observation profile allows (depth with camera…
SkillAFreshness: A★ 184Claude Code +9 - 0.793score
autonomous-control
robot-agent-exploration
Turn what worked by hand into a step-wise Python controller, controller.py:main(ctx), that re-perceives the scene, completes the task from a fresh start and…
SkillAFreshness: A★ 184Claude Code +9 - 0.790score
experience-memory
robot-agent-exploration
Save successful action tips as soon as they work and retrieve them for later actions under matching observable conditions; distill reusable procedures into…
SkillAFreshness: A★ 184Claude Code +9 - 0.790score
multi-agent-exploration
robot-agent-exploration
Divide exploration among subagents with explicit robot or environment ownership and complementary motion or subtask goals, and combine their results.
SkillAFreshness: A★ 184Claude Code +9 - 0.790score
continual-learning
robot-agent-exploration
Read, run and grow a persistent skill library of verified, executable sub-task skills that carries what agents learn across sessions and tasks on the same…
SkillAFreshness: A★ 184Claude Code +9 - 0.788score
camera-inspection
robot-agent-exploration
Get a closer or different view of small, occluded or out-of-view task details by moving a camera the robot carries (a wrist camera on an empty arm, a pan-tilt…
SkillAFreshness: A★ 184Claude Code +9 - 0.788score
multi-env-exploration
robot-agent-exploration
Select and operate parallel exploration environments, keep their independent scenes apart, and share one episode budget.
SkillAFreshness: A★ 184Claude Code +9 - 0.788score
vlm-perception
robot-agent-exploration
Use the harness's vision-language model tool for image questions (identify, point at, segment, check) from direct tool calls or inside Python controllers…
SkillAFreshness: A★ 184Claude Code +9 - 0.784score
live-stream
robot-agent-exploration
The continuous, read-only recording of the robot's cameras and state over the recent past.
SkillAFreshness: A★ 184Claude Code +9 - 0.784score
transfer-handoff
robot-agent-exploration
Write handoff/README.md, describing how to plan the motion for each subtask and object manipulation of this task, for a later session (or a later copy of you)…
SkillAFreshness: A★ 184Claude Code +9 - 0.784score
in-context-action-learning
robot-agent-exploration
Infer task goals and a useful strategy from visual demonstrations (an image sequence of a human or robot completing the task, or a terminal-state image), and…
SkillAFreshness: A★ 184Claude Code +9 - 0.652score
robot-interface
robot-agent-exploration
Placeholder for the robot's own interface skill, which every universal skill links to for tools, frames, limits and safety.
SkillAFreshness: A★ 184Claude Code +9
Signals
- Stars
- 184
- Forks
- 12
- Open issues
- 0
- Last commit (this folder)
- Oct 14, 2026 (13 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- Apache-2.0
- Repository
- github.com/robot-agent-exploration/rax
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from robot-agent-exploration
- 0.793score
autonomous-control
robot-agent-exploration
Turn what worked by hand into a step-wise Python controller, controller.py:main(ctx), that re-perceives the scene, completes the task from a fresh start and…
SkillAFreshness: A★ 184Claude Code +9 - 0.793score
object-localization
robot-agent-exploration
Locate visible object points in the robot's frame from the current observation, choosing the method the observation profile allows (depth with camera…
SkillAFreshness: A★ 184Claude Code +9 - 0.790score
continual-learning
robot-agent-exploration
Read, run and grow a persistent skill library of verified, executable sub-task skills that carries what agents learn across sessions and tasks on the same…
SkillAFreshness: A★ 184Claude Code +9 - 0.790score
experience-memory
robot-agent-exploration
Save successful action tips as soon as they work and retrieve them for later actions under matching observable conditions; distill reusable procedures into…
SkillAFreshness: A★ 184Claude Code +9 - 0.790score
multi-agent-exploration
robot-agent-exploration
Divide exploration among subagents with explicit robot or environment ownership and complementary motion or subtask goals, and combine their results.
SkillAFreshness: A★ 184Claude Code +9 - 0.788score
camera-inspection
robot-agent-exploration
Get a closer or different view of small, occluded or out-of-view task details by moving a camera the robot carries (a wrist camera on an empty arm, a pan-tilt…
SkillAFreshness: A★ 184Claude Code +9
Cite this page
manual-robot-control skill. Agent Mart. https://agentmart.dev/skills/robot-agent-exploration-manual-robot-control (last updated 2026-10-24)