Skip to content
Back to skills

Unrealcv

ASecurity

"Routes UnrealCV tasks across the Python client, plugin build, and

  • 247 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added September 9, 2026
toolspythonapi

Works with

  • cli
  • api

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 9, 2026

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

Installs into .claude/skills of the current project.

Are you the author of Unrealcv?

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

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

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: "unrealcv"
description: "Routes UnrealCV tasks across the Python client, plugin build, and
  maintenance workflows."
disable-model-invocation: true
metadata:
  disco-role: operating
license: MIT
---

# UnrealCV

Use this skill for UnrealCV client workflows, plugin build/package workflows, and command/doc maintenance. The packaged source snapshot under `references/source-bundle.md` keeps the build and maintenance routes self-contained when the original checkout is unavailable.

## Install and inspect

- Public install: `pip install unrealcv`
- Self-contained editable install from the packaged client snapshot: `pip install -e references/unrealcv-source/client/python`
- Minimal import check: `python -c "import unrealcv; print(unrealcv.__version__)"`
- Packaged source snapshot: `references/source-bundle.md` and `references/unrealcv-source/`

Read `references/repo-provenance.md` before deciding whether this skill matches the current checkout, and read `references/troubleshooting.md` when installs, connection setup, or version/capability checks fail.

## Route map

### `sub-skills/python-client/`
Use this when the task is about connecting to a running UnrealCV server, sending `vget`/`vset`/`vbp`/`vexec` commands, decoding image or depth payloads, using `UnrealCv_API`, working with `Client`/`SocketMessage`/`ApiVersionManager`, or launching local binaries through the Python runtime helpers.

Read these bundled files first:
- `sub-skills/python-client/references/api-reference.md` for the public Python API surface and command families.
- `sub-skills/python-client/references/workflows.md` for quick-start and live-server recipes.
- `sub-skills/python-client/references/troubleshooting.md` for connection, decoding, and capability failures.
- `sub-skills/python-client/scripts/local_client_smoke.py` for a safe dummy-server smoke check.

### `sub-skills/plugin-build/`
Use this when the task is about building, installing, or packaging the UnrealCV plugin or a game binary, or when a request mentions `build.py`, `UE4Automation`, `UnrealCV.uplugin`, `BuildPlugin`, `BuildCookRun`, or installing the plugin into a project or engine folder. The bundled helper uses `references/unrealcv-source/UnrealCV.uplugin` plus the packaged plugin `Config/`, `Content/`, `Resources/`, and `Source/` tree by default, so it does not need the original UnrealCV checkout.

Read these bundled files first:
- `references/source-bundle.md` for the packaged source snapshot layout.
- `sub-skills/plugin-build/references/workflows.md` for plugin install/build/package recipes.
- `sub-skills/plugin-build/references/troubleshooting.md` for Unreal Engine, UAT, and path issues.
- `sub-skills/plugin-build/scripts/build_plugin.py` for a safe wrapper around the packaged build flow.

### `sub-skills/maintenance/`
Use this when the task is about refreshing the public API snapshot, regenerating command schema docs, validating command coverage, or keeping generated docs aligned with code changes. The maintenance helpers default to the packaged source snapshot under `references/unrealcv-source/`, so they do not need the original checkout unless you explicitly point them at another root.

Read these bundled files first:
- `references/source-bundle.md` for the packaged source snapshot layout.
- `sub-skills/maintenance/references/workflows.md` for snapshot and schema refresh steps.
- `sub-skills/maintenance/references/troubleshooting.md` for stale-doc and coverage-drift failures.
- `sub-skills/maintenance/scripts/update_public_api_snapshot.py` for snapshot checks and refreshes.
- `sub-skills/maintenance/scripts/validate_command_coverage.py` for command-doc coverage checks.

## What this skill does not do

- It does not ask you to run the original repository's native examples or tests from the runtime skill.
- It does not depend on the current checkout being present for runtime use; bundled references and scripts are self-contained.
- It does not replace the generated sub-skill routes with raw prose when a bundled script is available.

## Before you change the skill

Read `references/repo-provenance.md` and compare the current checkout commit, branch, and package version to the snapshot. If they differ, refresh the skill instead of assuming it is current.

Files in this skill

  • SKILL.md4.2 KB
  • references/repo-provenance.md1.3 KB
  • references/repo-routing-metadata.json322 B
  • references/source-bundle-manifest.json29.8 KB
  • references/source-bundle.md1.4 KB
  • references/troubleshooting.md3.5 KB
  • references/unrealcv-source/Config/FilterPlugin.ini353 B
  • references/unrealcv-source/Content/AnnotationColor.uasset82.4 KB
  • references/unrealcv-source/Content/OpaqueMaterial.uasset99.8 KB
  • references/unrealcv-source/Content/OpticalFlowMaterial.license.txt245 B
  • references/unrealcv-source/Content/OpticalFlowMaterial.uasset24.2 KB
  • references/unrealcv-source/Content/SceneDepth.uasset54.2 KB
  • references/unrealcv-source/Content/SceneDepthWorldUnits.uasset70.8 KB
  • references/unrealcv-source/Content/ScenePlaneDepthWorldUnits.uasset57.4 KB
  • references/unrealcv-source/Content/StencilPPM.uasset82.1 KB
  • references/unrealcv-source/Content/VertexColorMaterial.uasset64.7 KB
  • references/unrealcv-source/Content/WorldNormal.uasset73 KB
  • references/unrealcv-source/Content/debug.uasset88.1 KB
  • references/unrealcv-source/README.md3.9 KB
  • references/unrealcv-source/Resources/Icon128.png15.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.