Skip to content
Back to skills

Runner And Backends

ASecurity

"Use MimicKit's shared runner, backend config triad, distributed

  • 247 stars
  • 0 votes
  • 0 copies
  • 4 views
  • Added September 8, 2026
toolspythongotestingbackend

Works with

  • cli

Security analysis

A100/100

Pro scans all 6 files and shows the line behind each finding

Scanned September 8, 2026

npx -y skills add VectorSpaceLab/AREX-Skill --skill runner-and-backends --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Runner And Backends?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Runner And Backends
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/vectorspacelab-runner-and-backends/badge)](https://www.skillsdirectory.com/skills/vectorspacelab-runner-and-backends)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: runner-and-backends
description: "Use MimicKit's shared runner, backend config triad, distributed
  device flow, logging/video flags, and backend readiness checks."
metadata:
  disco-role: operating
disable-model-invocation: true
license: Apache 2.0
---

# runner-and-backends

Use this sub-skill when a user wants to:

- build or sanity-check a MimicKit train/test command
- choose or validate the engine / environment / agent config triad
- expand an `--arg_file` preset with safe CLI overrides
- reason about `--num_envs`, `--devices`, `--master_port`, `--logger`, `--video`, or `--out_dir`
- check whether a checkout still has the expected runner/layout files without importing simulator backends

Do **not** use this sub-skill for motion conversion, motion plotting, or algorithm-specific reward/loss tuning. Route those to the sibling sub-skills.

Start with these bundled references:

- `references/runner-cli.md`
- `references/backend-compatibility.md`
- `references/troubleshooting.md`

Use `scripts/check_mimickit_layout.py --repo-root <repo-root>` when you need a safe layout/config sanity check that does **not** import Isaac Gym, Isaac Lab, Newton, or Warp.

Use `scripts/run_mimickit.py --repo-root <repo-root> -- <runner flags>` when a recipe needs to launch the target checkout's runner through a bundled helper instead of invoking a source path directly.

## What this sub-skill should extract from a user request

1. Mode: `train` or `test`
2. Preset source: direct CLI flags or `--arg_file`
3. Engine / environment / agent config files
4. Device plan: single device or distributed `--devices` plus `--master_port`
5. Runtime toggles: `--num_envs`, `--visualize`, `--video`, `--logger`, `--out_dir`, `--model_file`

## Verified boundary

Current verification only confirms PyTorch CUDA works and source imports succeed with repo-style `PYTHONPATH`. It does **not** prove that Isaac Gym, Isaac Lab, or Newton are installed in the current environment. Treat simulator-native workflows as external prerequisites and describe them as such.

## Expected answer shape

When answering a user, give:

- the exact runner command shape they should use
- which engine / env / agent files belong together
- which backend prerequisites or data assets are still missing
- which output files to expect in training vs testing
- which troubleshooting branch to follow if the command fails

Files in this skill

  • SKILL.md2.3 KB
  • references/backend-compatibility.md4 KB
  • references/runner-cli.md7.4 KB
  • references/troubleshooting.md7.4 KB
  • scripts/check_mimickit_layout.py8.4 KB
  • scripts/run_mimickit.py2.7 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.