Skip to content
Back to skills

Mimic Kit

ASecurity

"Use MimicKit repo-specific guidance for motion imitation,

  • 247 stars
  • 0 votes
  • 0 copies
  • 11 views
  • Added September 8, 2026
toolspythonbashtestingbackend

Works with

  • cli

Security analysis

A100/100

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

Scanned September 8, 2026

npx -y skills add VectorSpaceLab/AREX-Skill --skill mimic-kit --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Mimic Kit?

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

Security grade badge for Mimic Kit
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/vectorspacelab-mimic-kit/badge)](https://www.skillsdirectory.com/skills/vectorspacelab-mimic-kit)

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: mimic-kit
description: "Use MimicKit repo-specific guidance for motion imitation,
  physics-simulator RL training, motion conversion, and SMP prior workflows."
disable-model-invocation: true
metadata:
  disco-role: operating
license: Apache 2.0
---

# MimicKit Repo Skill

Use this skill when a task is about MimicKit, a checkout-oriented motion imitation and physics-simulator control framework. It covers the repository's runner, simulator backend choices, motion data tools, DeepMimic/AWR/LCP recipes, AMP/ADD/ASE recipes, and Score-Matching Motion Prior workflows.

Read [references/repo-provenance.md](references/repo-provenance.md) before deciding whether this skill is current for a checkout. Read [references/troubleshooting.md](references/troubleshooting.md) when the request starts with an install, backend, missing asset, or config-path failure.

## First decision

1. If the user needs to build, launch, or debug a train/test command, load [runner-and-backends](sub-skills/runner-and-backends/SKILL.md).
2. If the user needs motion conversion, motion-file validation, `view_motion`, DoF diagnostics, or plotting logs, load [motion-tools](sub-skills/motion-tools/SKILL.md).
3. If the user asks for DeepMimic, AWR, LCP, vault/static-object, or PPO-style motion tracking, load [motion-imitation](sub-skills/motion-imitation/SKILL.md).
4. If the user asks for AMP, ADD, ASE, discriminator rewards, task-location, task-steering, or adversarial imitation, load [adversarial-control](sub-skills/adversarial-control/SKILL.md).
5. If the user asks for SMP, TinyMDM, score-matching priors, GSI, `smp_prior_cfg`, `smp_prior_model`, or SMP task policies, load [smp](sub-skills/smp/SKILL.md).

## Important repository facts

- MimicKit is not packaged by `pyproject.toml`, `setup.py`, or `setup.cfg` in this checkout. Treat it as a checkout-oriented project, not as a pip-installable distribution.
- Commands and helper scripts should accept an explicit MimicKit checkout root. Do not assume the current working directory is the target checkout.
- The main runner expects the checkout's root and `mimickit/` directory to be importable. The bundled runner wrapper in `sub-skills/runner-and-backends/scripts/run_mimickit.py` prepares that import layout.
- Runtime Python dependencies are listed in `requirements.txt`, but simulator backends are external: Isaac Gym, Isaac Lab/Isaac Sim, or Newton/Warp must be installed separately according to the chosen engine.
- The repository snapshot used for this skill did not contain downloaded motion clips, pretrained model files, training logs, or several task object XML assets. Preserve that limitation before promising a runnable simulator job.

## Minimal safe checks

For a target checkout, start with the non-simulator checker:

```bash
python sub-skills/runner-and-backends/scripts/check_mimickit_layout.py \
  --repo-root <mimickit-checkout>
```

To preview a runner command without launching a simulator:

```bash
python sub-skills/runner-and-backends/scripts/run_mimickit.py \
  --repo-root <mimickit-checkout> \
  --dry-run \
  -- --arg_file args/deepmimic_humanoid_ppo_args.txt --visualize false
```

For motion tools, prefer the bundled helpers in `sub-skills/motion-tools/scripts/` instead of source utility paths. For SMP prior/policy checks, use `sub-skills/smp/scripts/train_smp_prior.py --dry-run-config` and `sub-skills/smp/scripts/check_smp_config.py` before launching training.

## Verification status to preserve

This generated skill was verified for source syntax/import routing, PyTorch CUDA availability, converter parser help, tiny GMR/SMPL conversion fixtures, plotting helper output, and SMP dry-run/config checks. It was **not** verified by running full simulator-native training/testing because the external simulator packages and downloaded data/model/object assets were unavailable in the production environment.

Do not auto-import or claim full backend validation from this skill alone. If a user needs full native validation, install the selected simulator backend, restore the required data/model/object assets, and run a focused native case after checking the relevant sub-skill.

Files in this skill

  • SKILL.md4.1 KB
  • references/repo-provenance.md2.5 KB
  • references/repo-routing-metadata.json514 B
  • references/troubleshooting.md3.9 KB
  • sub-skills/adversarial-control/SKILL.md2.5 KB
  • sub-skills/adversarial-control/references/amp-add-ase-workflows.md6.1 KB
  • sub-skills/adversarial-control/references/discriminator-and-latent-configs.md6.3 KB
  • sub-skills/adversarial-control/references/troubleshooting.md5.8 KB
  • sub-skills/motion-imitation/SKILL.md2.4 KB
  • sub-skills/motion-imitation/references/config-tuning.md5.7 KB
  • sub-skills/motion-imitation/references/deepmimic-awr-lcp-workflows.md6.6 KB
  • sub-skills/motion-imitation/references/troubleshooting.md3.9 KB
  • sub-skills/motion-tools/SKILL.md2.4 KB
  • sub-skills/motion-tools/references/conversion-and-visualization.md6.3 KB
  • sub-skills/motion-tools/references/motion-format.md5.6 KB
  • sub-skills/motion-tools/references/troubleshooting.md6.1 KB
  • sub-skills/motion-tools/scripts/convert_gmr_to_mimickit.py8.1 KB
  • sub-skills/motion-tools/scripts/convert_smpl_to_mimickit.py14.6 KB
  • sub-skills/motion-tools/scripts/plot_training_log.py7 KB
  • sub-skills/runner-and-backends/SKILL.md2.3 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.