AgibotTech/genie_sim

Simulation Platform from AgiBot

This repository also configures its own agents. See what genie_sim tells them →

1.4kStars on the repository
28Mods indexed here, across every type
1mo agoLast push, which is what freshness is scored on
customA LICENSE file GitHub cannot name, so bodies are not copied

run-data-collection

01

AgibotTech/genie_sim

Skill Claude CodeCodex

A launcher for automated robot trajectory collection on a GPU machine. A trajectory is a recorded sequence of actions and states while a task is performed.

not rated 1.4k +10 1mo ago B 115 tokens

check-inference

02

AgibotTech/genie_sim

Skill Claude CodeCodex

A check for a model inference WebSocket server, which is a service that receives requests over a persistent network connection and returns model results. It sends a test request and validates the response.

not rated 1.4k +10 1mo ago A SkillSpector: pass 107 tokens

convert-dataset

03

AgibotTech/genie_sim

Skill Claude CodeCodex

Convert robot trajectory datasets between formats — currently agibot v1 → LeRobot v2.1 (parquet + HEVC/PNG-encoded MP4). Uses the geniesim dataset convert agibot-to-lerobot CLI verb, which wraps the geniesimbenchmark.dataset.convert.agibottolerobot Python API. Trigger: When the user asks to "convert agibot to…

not rated 1.4k +10 1mo ago B 167 tokens

AgibotTech/genie_sim

Skill Claude CodeCodex

A setup procedure for launching the Simulation Challenge's baseline model from a Git repository. It retrieves the model files, installs dependencies, and starts the inference agent.

not rated 1.4k +10 1mo ago A SkillSpector: pass 165 tokens

AgibotTech/genie_sim

Skill Claude CodeCodex

A downloader for the Simulation Challenge's LeRobot v2.1 training datasets from ModelScope, a platform for sharing machine-learning models and datasets. It retrieves task-suite data covering instruction, manipulation, and sim-to-real work.

not rated 1.4k +10 1mo ago A SkillSpector: pass 137 tokens

challenge-help

06

AgibotTech/genie_sim

Skill Claude CodeCodex

Entry point for the Simulation Challenge skill set. Use when the user mentions the challenge, leaderboard, submitting a model, or any of the /api/challenge/ endpoints — this skill picks the right downstream skill for them.

not rated 1.4k +10 1mo ago A SkillSpector: warn 47 tokens

AgibotTech/genie_sim

Skill Claude CodeCodex

Reference for the Simulation Challenge inference wire protocol — the exact obs (input) and action (output) message format exchanged between the gateway/genie-sim simulator and the contestant's inference agent over the reverse WebSocket tunnel. Covers the JSON-RPC envelope, image encoding, per-board state/action joint…

not rated 1.4k +10 1mo ago A SkillSpector: pass 160 tokens

challenge-login

08

AgibotTech/genie_sim

Skill Claude CodeCodex

Use when the contestant needs to obtain or refresh their Simulation Challenge JWT (CHALLENGETOKEN), or wants to inspect the current logged-in user. Trigger words include "log in", "token", "401", "current user", "name", "refresh".

not rated 1.4k +10 1mo ago B 55 tokens

AgibotTech/genie_sim

Skill Claude CodeCodex

Use to track a Simulation Challenge job's progress — list jobs, watch a job's status until terminal, fetch its per-task scores, or pull execution logs when it failed. Read-only; safe to run without confirmation.

not rated 1.4k +10 1mo ago A SkillSpector: warn 49 tokens

challenge-ranking

10

AgibotTech/genie_sim

Skill Claude CodeCodex

Use to fetch the contestant's best score and the per-board leaderboard for the Simulation Challenge. Read-only; safe to run without confirmation.

not rated 1.4k +10 1mo ago A SkillSpector: warn 30 tokens

challenge-run-agent

11

AgibotTech/genie_sim

Skill Claude CodeCodex

Use when the contestant wants to launch the inference Agent that connects to the Simulation gateway via WebSocket. Wraps the inference repo's ./scripts/tunnel.sh and scales to PARALLELISM processes. This is side-effecting (consumes GPUs and a parallelism slot) — confirm before launching.

not rated 1.4k +10 1mo ago A SkillSpector: pass 64 tokens

AgibotTech/genie_sim

Skill Claude CodeCodex

Use when the contestant wants to submit a model evaluation job to the Simulation Challenge — POST /api/challenge/job. This is a quota-consuming, side-effecting action; always confirm with the user first. Captures JOBUUID, PARALLELISM, TUNNELENDPOINT for the rest of the pipeline.

not rated 1.4k +10 1mo ago A SkillSpector: warn 66 tokens

AgibotTech/genie_sim

Skill Claude CodeCodex

Use when something in the Simulation Challenge pipeline is misbehaving — auth errors, agent disconnects, jobs stuck in Pending, jobs ending in Failed, drain frames. Maps a symptom to its likely cause and the next command to run.

not rated 1.4k +10 1mo ago A SkillSpector: warn 52 tokens

run-benchmark

14

AgibotTech/genie_sim

Skill Claude CodeCodex

A local benchmark runner for Genie Sim, a simulation system. It runs a benchmark task configuration against an inference server, which is the program that produces predictions or actions.

not rated 1.4k +10 1mo ago A SkillSpector: pass 115 tokens

deploy-generator

15

AgibotTech/genie_sim

Skill Claude CodeCodex

A deployment setup for a scene-generation system called Genie Sim. It starts the asset servers and Open WebUI, a browser-based interface for using AI tools, with Docker Compose and one selected embedding backend.

not rated 1.4k +10 1mo ago C 102 tokens

generate-scene

16

AgibotTech/genie_sim

Skill Claude CodeCodex

Turn a natural-language scene request into a Genie Sim scene — an LLM writes a Scene-Language DSL program (LLMRESULT.py), and geniesimgenerator.app compiles it into scene.usda + a layout graph under benchmark/config/llmtask/. Works either through the Open WebUI agent, OR by having Claude write the DSL program directly…

not rated 1.4k +10 1mo ago A SkillSpector: pass 173 tokens

search-assets

17

AgibotTech/genie_sim

Skill Claude CodeCodex

A tool for finding 3D models in the Genie Sim asset library using ordinary search words, and checking how those assets can be used in a scene.

not rated 1.4k +10 1mo ago A SkillSpector: warn 99 tokens

add-robot

18

AgibotTech/genie_sim

Skill Claude CodeCodex

Bring a custom robot into the Genie Sim RT Engine — author / fix a xacro / URDF in geniesimrobotmodel, prep meshes with the offline tools (normalizeobjnames.py, diagnoseurdf.py, recomputeinertia.py, fixdaeunits.py, copydaematerial.py), stage assets into the AS3 layout (robot.usda +…

not rated 1.4k +10 1mo ago C 185 tokens

build-workspace

19

AgibotTech/genie_sim

Skill Claude CodeCodex

A build step for the geniesimros ROS 2 workspace, which is the collection of robot and simulation software packages used by Genie Sim. It creates the development overlay needed by later launch commands.

not rated 1.4k +10 1mo ago A SkillSpector: pass 117 tokens

debug-physics

20

AgibotTech/genie_sim

Skill Claude CodeCodex

Diagnose physics misbehaviour in the Genie Sim RT Engine — robot swings on spawn, contacts tunnel, joints drift past their limits, cloth blows up, the convex-hull proxy renders instead of the visual mesh, or the wrong physics backend is active. Walks the user through the engine's debug toggles (visualizers, marker…

not rated 1.4k +10 1mo ago C 166 tokens

launch-scene

21

AgibotTech/genie_sim

Skill Claude CodeCodex

Launch a geniesimbringup scene against a chosen physics + render backend, using ros2 launch geniesimbringup app.launch.py. Covers the scene × launcher matrix (pick-and-place / whole-body-control / flat-table demos × Isaac PhysX / Newton-standalone backends) and the optional MoveIt 2 + WBC RViz overlay. Trigger: When…

not rated 1.4k +10 1mo ago A SkillSpector: pass 149 tokens

material-override

22

AgibotTech/genie_sim

Skill Claude CodeCodex

Tune PBR metallic / roughness on URDF visual meshes without re-exporting DAE — author an inline element inside any , and let the engine's URDF→USD pipeline patch the converter's defaults post-conversion. Useful for sim-to-real visual fidelity (DAE materials round-trip poorly; Isaac Sim's importer lands every embedded…

not rated 1.4k +10 1mo ago C 153 tokens

moveit-wbc

23

AgibotTech/genie_sim

Skill Claude CodeCodex

Bring up MoveIt 2 + whole-body-control RViz for the Genie G2 family, using ros2 launch geniesimmoveit wbc.launch.py. Covers arm × gripper selection, the three packaged IK plugins (KDL-coupled, bioik-coupled, relaxed-IK), the GenieBioIK human-prior A/B switch, and the useros2control:=false mode for direct /jointcommand…

not rated 1.4k +10 1mo ago A SkillSpector: pass 163 tokens

record-episode

24

AgibotTech/genie_sim

Skill Claude CodeCodex

Capture a Genie Sim RT Engine episode while a scene runs — record the canonical ROS 2 topics (/jointstates, /jointcommand, /tf, /clock, cameras) with ros2 bag, or pair the recording with the teleop / benchmark loops that have their own per-episode output hooks. Trigger: When the user asks to "record an episode"…

not rated 1.4k +10 1mo ago A SkillSpector: warn 127 tokens

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: