Skip to content
Back to skills

Deep Motion Editing

ASecurity

"Guides DeepMotionEditing BVH animation, skeleton-aware motion

  • 247 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added September 8, 2026
designpythonbashbackend

Security analysis

A92/100
  • mediumInstalls packages at runtime which could introduce malicious dependencies

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

Scanned September 8, 2026

npx -y skills add VectorSpaceLab/AREX-Skill --skill deep-motion-editing --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Deep Motion Editing?

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

Security grade badge for Deep Motion Editing
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/vectorspacelab-deep-motion-editing/badge)](https://www.skillsdirectory.com/skills/vectorspacelab-deep-motion-editing)

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: deep-motion-editing
description: "Guides DeepMotionEditing BVH animation, skeleton-aware motion
  retargeting, motion style transfer, and Blender visualization workflows for
  research use."
disable-model-invocation: true
metadata:
  disco-role: operating
license: BSD 2-Clause
---

# Deep Motion Editing

Use this repo skill when a task names Deep Motion Editing, BVH motion editing,
skeleton-aware retargeting, unpaired motion style transfer, OpenPose motion
style, Mixamo BVHs, or Blender rendering/skinning. It is a script-oriented
research checkout, not a conventional installable Python package. Read
[`references/repo-provenance.md`](references/repo-provenance.md) before
assuming the skill matches a new checkout.

## Start safely

This source snapshot has no `setup.py`, `pyproject.toml`, requirements file, or
console entry point; do not invent `pip install deep-motion-editing`. For the
selected Python workflows, install only the route dependencies in a disposable
environment, for example:

```bash
python -m pip install "numpy<2" scipy pyyaml tqdm torch
# Add these only for training/logging/probe work:
python -m pip install tensorboardX tensorboard matplotlib scikit-learn
```

Use Python 3.7+ as documented by the project. CUDA is recommended for model
inference/training; CPU is useful for format checks but is only a partial
neural substitute. Use Blender 2.80-era or a tested newer Blender for `bpy`
workflows; ordinary Python cannot import `bpy`. Keep datasets, checkpoints,
OpenPose outputs, FBX assets, and generated results outside the skill tree. Do
not download or overwrite them implicitly. Run the read-only environment probe
  [`scripts/check_environment.py`](scripts/check_environment.py) before a new
  task. Read [`references/troubleshooting.md`](references/troubleshooting.md)
  for legacy imports, paths, optional dependencies, and backend failures.

## Route to the focused workflow

| User intent | Read next |
|---|---|
| BVH parsing/writing, topology, JSON validation, kinematics, cleanup | [`sub-skills/animation-data/SKILL.md`](sub-skills/animation-data/SKILL.md) |
| Mixamo/custom data, intra/cross retargeting, evaluation, training | [`sub-skills/motion-retargeting/SKILL.md`](sub-skills/motion-retargeting/SKILL.md) |
| 3D/2D style transfer, normalization, Xia/BFA preparation, training | [`sub-skills/motion-style-transfer/SKILL.md`](sub-skills/motion-style-transfer/SKILL.md) |
| Blender BVH load/render, FBX skinning or conversion | [`sub-skills/blender-visualization/SKILL.md`](sub-skills/blender-visualization/SKILL.md) |

The central cross-workflow contract is: validate BVH hierarchy and frame data
first, preserve source inputs, write new outputs, then validate the result
before neural comparison or rendering. Sibling routes link to each other when
a task crosses that boundary.

## Verification boundary

A parser/help check does not reproduce a paper result. Meaningful neural runs
need the correct pretrained checkpoints, normalization files, dataset layout,
model configuration, and a suitable backend. Blender routes additionally need
a Blender executable and compatible FBX assets. This generated skill was built
from a 2021 source snapshot and intentionally omits large binaries and
external data; those limitations are recorded in the references and external
verification artifacts, not hidden.

Files in this skill

  • SKILL.md3.3 KB
  • references/architecture-overview.md1.1 KB
  • references/repo-provenance.md1.8 KB
  • references/repo-routing-metadata.json357 B
  • references/troubleshooting.md2.2 KB
  • scripts/check_environment.py1.3 KB
  • sub-skills/animation-data/SKILL.md7.2 KB
  • sub-skills/animation-data/references/api-reference.md8.3 KB
  • sub-skills/animation-data/references/data-formats.md8.1 KB
  • sub-skills/animation-data/references/troubleshooting.md8 KB
  • sub-skills/animation-data/scripts/inspect_bvh.py15.9 KB
  • sub-skills/animation-data/scripts/validate_openpose_json.py7.5 KB
  • sub-skills/blender-visualization/SKILL.md2.3 KB
  • sub-skills/blender-visualization/references/conversion-and-skinning.md1.2 KB
  • sub-skills/blender-visualization/references/loading-and-rendering.md1.4 KB
  • sub-skills/blender-visualization/references/troubleshooting.md1.7 KB
  • sub-skills/blender-visualization/scripts/build_blender_command.py4.3 KB
  • sub-skills/blender-visualization/scripts/fbx_to_bvh.py2.1 KB
  • sub-skills/motion-retargeting/SKILL.md5.6 KB
  • sub-skills/motion-retargeting/references/api-reference.md7.2 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.