"Route DeepLabCut Model Zoo and SuperAnimal pretrained inference,
Scanned 9/8/2026
Install to Claude Code
npx -y skills add VectorSpaceLab/AREX-Skill --skill model-zoo-superanimal --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Model Zoo Superanimal?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/vectorspacelab-model-zoo-superanimal)More formats (shields.io, HTML) on the badges page.
---
name: model-zoo-superanimal
description: "Route DeepLabCut Model Zoo and SuperAnimal pretrained inference,
adaptation, pretrained projects, and custom checkpoints."
disable-model-invocation: true
metadata:
disco-role: operating
license: LGPL 3.0
---
# Model Zoo and SuperAnimal router
Use this sub-skill when a DeepLabCut task asks for Model Zoo or SuperAnimal pretrained models, no-training or zero-shot video inference, pretrained project creation, video adaptation, transfer learning from SuperAnimal weights, FMPose3D video inference, or custom pretrained checkpoints.
## Handle here
- Plan or call `deeplabcut.video_inference_superanimal(...)` for videos, destination folders, detector choices, scale lists, crops, confidence thresholds, labeled-video outputs, video adaptation, custom checkpoints, and FMPose3D 3D return payloads.
- Create a new pretrained Model Zoo project with `deeplabcut.create_pretrained_project(...)` when the user wants a project initialized from pretrained weights rather than a blank project.
- Recognize `deeplabcut.create_pretrained_human_project(...)` as the legacy TensorFlow full-human helper and prefer the more general pretrained-project API for new work.
- Explain SuperAnimal project families: quadruped, top-view mouse, human body, and the evidenced bird configuration.
- Prepare the SuperAnimal part of a transfer-learning plan, then route actual custom labeled dataset training to the PyTorch training sub-skill.
## Route elsewhere
- Installing extras, fixing import/backend/package compatibility, choosing PyTorch vs TensorFlow extras, or installing optional FMPose3D support: route to the root DeepLabCut install/compatibility guidance.
- Blank project creation, adding videos, and general `config.yaml` setup: route to `../install-and-project-setup/SKILL.md`.
- Frame extraction, labeling, training dataset creation, conversion tables, and custom labeled data preparation: route to `../data-labeling-and-training-datasets/SKILL.md`.
- Custom model training, evaluation, analyzing with trained project snapshots, and export after a training dataset exists: route to `../pytorch-training-evaluation-inference/SKILL.md`.
- Filtering predictions, outlier refinement, labeled-video details, trajectory plots, stereo camera calibration, triangulation, and generic 3D workflows: route to `../postprocessing-3d-video-exports/SKILL.md`.
## Read in order
1. [Model overview](references/model-overview.md) for model families, engine routing, API parameters, outputs, and cache/download behavior.
2. [Workflows](references/workflows.md) for no-training inference, video adaptation, pretrained projects, FMPose3D, and transfer-learning handoffs.
3. [Troubleshooting](references/troubleshooting.md) for model names, downloads, detectors, scale shifts, custom checkpoints, adaptation failures, and optional dependencies.
4. [Inference planner script](scripts/plan_superanimal_inference.py) when you need a no-download argument checklist before running real inference.
## Operating reminders
- Treat real Model Zoo inference, adaptation, and pretrained project creation as download-capable operations unless the user supplies already-present custom checkpoint paths or confirms the cache is populated.
- For PyTorch top-down SuperAnimal animal models, plan both a pose model and detector. For TensorFlow bottom-up `dlcrnet`, plan scale choices instead of detector choices.
- Do not start long adaptation or training just to answer a planning question. Use the bundled planner script and hand off to the appropriate sub-skill when the task crosses this sub-skill boundary.
- Keep runtime instructions portable: use user-provided paths, relative project paths, or placeholders; never rely on a repository checkout, source examples, source tests, local logs, or private environment locations.
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!