Skip to content
Back to skills

Waymo Open Dataset

ASecurity

"Guides Waymo Open Dataset package workflows for autonomous-driving

  • 247 stars
  • 0 votes
  • 0 copies
  • 4 views
  • Added September 9, 2026
datapythongobashdockerapibackend

Works with

  • api

Security analysis

A96/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 waymo-open-dataset --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Waymo Open Dataset?

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

Security grade badge for Waymo Open Dataset
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/vectorspacelab-waymo-open-dataset/badge)](https://www.skillsdirectory.com/skills/vectorspacelab-waymo-open-dataset)

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: waymo-open-dataset
description: "Guides Waymo Open Dataset package workflows for autonomous-driving
  data schemas, perception and motion utilities, metrics, challenge submissions,
  and repository build/test tasks."
disable-model-invocation: true
metadata:
  disco-role: operating
license: NOASSERTION
---

# Waymo Open Dataset Repo Skill

Use this repo skill when a task involves the Waymo Open Dataset Python package or repository: autonomous-driving Perception/Motion/End-to-End Driving data formats, `waymo_open_dataset` protos and utilities, V2 columnar components, TensorFlow metric wrappers, WOD challenge submissions, or maintaining the Bazel/PyPI build.

Before relying on this skill for a checkout or installed package, read [references/repo-provenance.md](references/repo-provenance.md) to compare the source commit, package version, and evidence paths. For package setup, read [references/installation-and-environment.md](references/installation-and-environment.md), then run [`scripts/check_wod_environment.py`](scripts/check_wod_environment.py) against the active Python environment.

## Install and import baseline

For normal package use, prefer a published WOD wheel that matches the TensorFlow line you need. This skill was verified against:

```bash
python -m pip install -f https://storage.googleapis.com/jax-releases/jax_releases.html \
  waymo-open-dataset-tf-2-12-0==1.6.7
python - <<'PY'
from importlib.metadata import version
from waymo_open_dataset import v2
print(version('waymo-open-dataset-tf-2-12-0'))
print(v2.ALL_TAGS[:3])
PY
```

If dependency resolution fails on `jaxlib==0.4.13`, use Python 3.10 and the official JAX release links shown above. GPU challenge timing and Deeplab2 camera-segmentation paths are optional; do not treat a CPU import as proof of those optional paths.

## Route map

- Use [sub-skills/v2-components/SKILL.md](sub-skills/v2-components/SKILL.md) for V2 columnar data, component dataclasses, Parquet component tags, Pandas/Dask joins, and object-asset component structures.
- Use [sub-skills/dataset-utils/SKILL.md](sub-skills/dataset-utils/SKILL.md) for v1 `Frame` protos, compressed range images, point clouds, camera projections, maps, geometry, boxes, and keypoint helper data.
- Use [sub-skills/metrics-evaluation/SKILL.md](sub-skills/metrics-evaluation/SKILL.md) for detection/tracking/motion/keypoint/segmentation metrics, TensorFlow metric ops, metric configs, and accuracy submission artifacts.
- Use [sub-skills/motion-sim-agents/SKILL.md](sub-skills/motion-sim-agents/SKILL.md) for WOMD motion scenarios, occupancy-flow metrics, sim-agents/scenario-generation submissions, and WOMD camera/LiDAR feature merging.
- Use [sub-skills/latency-submissions/SKILL.md](sub-skills/latency-submissions/SKILL.md) for real-time 2D/3D detection latency modules, pre-extracted numpy inputs, output shape validation, and Docker image source guidance.
- Use [sub-skills/camera-and-segmentation/SKILL.md](sub-skills/camera-and-segmentation/SKILL.md) for camera custom ops, camera-only detection, PVPS, 3D semantic segmentation, camera segmentation metrics, and E2E driving data/submission outlines.
- Use [sub-skills/repo-build-test/SKILL.md](sub-skills/repo-build-test/SKILL.md) for Bazel, Docker/Jupyter, wheel packaging, requirements updates, focused native tests, and contributor diagnostics.

## Shared references

- [references/package-map.md](references/package-map.md) summarizes distribution names, import modules, major source-derived capability families, and optional dependency boundaries.
- [references/installation-and-environment.md](references/installation-and-environment.md) explains CPU/GPU package selection, Python/JAX compatibility, notebook/Docker setup, and smoke checks.
- [references/troubleshooting.md](references/troubleshooting.md) covers cross-cutting install/import, TensorFlow/custom-op, dataset access, optional dependency, and routing failures.
- [references/repo-routing-metadata.json](references/repo-routing-metadata.json) is structured metadata for managed `repo-skills-router` import.

## Operating rules for future agents

1. Distinguish WOD dataset access from the Python package. The package provides schemas, utilities, metrics, and challenge helpers; full datasets require Waymo access/terms and are not bundled here.
2. Prefer installed-package facts for signatures and imports; use the sub-skill references for source-derived workflows such as latency, which is source-only in the public wheel.
3. Do not claim GPU or Deeplab2 verification unless you have run a fresh backend-specific check. The verified baseline for this skill is CPU package inspection plus optional-path warnings.
4. For generated scripts in this skill, run them from any working directory and pass ordinary package-installed Python; they do not require the original repository checkout.

Files in this skill

  • SKILL.md4.8 KB
  • references/installation-and-environment.md2.8 KB
  • references/package-map.md2.7 KB
  • references/repo-provenance.md1.7 KB
  • references/repo-routing-metadata.json544 B
  • references/troubleshooting.md2 KB
  • scripts/check_wod_environment.py2.7 KB
  • sub-skills/camera-and-segmentation/SKILL.md1.5 KB
  • sub-skills/camera-and-segmentation/references/api-reference.md894 B
  • sub-skills/camera-and-segmentation/references/data-formats.md689 B
  • sub-skills/camera-and-segmentation/references/troubleshooting.md943 B
  • sub-skills/camera-and-segmentation/references/workflows.md1.2 KB
  • sub-skills/camera-and-segmentation/scripts/check_camera_segmentation_imports.py1.3 KB
  • sub-skills/dataset-utils/SKILL.md1.4 KB
  • sub-skills/dataset-utils/references/api-reference.md1.5 KB
  • sub-skills/dataset-utils/references/data-formats.md1.4 KB
  • sub-skills/dataset-utils/references/troubleshooting.md1.2 KB
  • sub-skills/dataset-utils/references/workflows.md1.3 KB
  • sub-skills/dataset-utils/scripts/check_frame_utils_imports.py1.2 KB
  • sub-skills/latency-submissions/SKILL.md1.9 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.