Skip to main content

NVIDIA-Omniverse/ovstorage

Latest recorded source activity
SkillsMP catalog refreshed
skills collected
23
GitHub stars
14
GitHub forks
8

Install with an AI assistant

Copy this prompt into the AI assistant you're using.

Loading the repository README…

Skills in this repository

classification pending

Showing 23 of 23 collected skills.

occupation
unclassified
description

Deploy and develop against NVIDIA Omniverse Storage APIs on any Kubernetes cluster (MicroK8s, EKS, AKS, GKE, bare metal). Two storage adapters: (1) Example Storage Adapter — Python filesystem reference implementation + Discovery for learning and custom…

updated
occupation
unclassified
description

Use when starting ovstorage-broker locally for development or integration testing with the current Stack and listener-auth configuration.

updated
occupation
unclassified
description

Run, troubleshoot, or explain ovstorage's app-level integration suite locally. Use when choosing between hermetic and live-cloud targets, exercising the Rust/C++ or Python legs, configuring a credential mapper or pre-exported credentials, or checking that…

updated
occupation
unclassified
description

Use when triaging a misbehaving ovstorage-broker - covers startup failures, authz denies, listener authn mismatches, streaming write aborts, reload misfires, and drain hangs.

updated
occupation
unclassified
description

Use when deploying the ovstorage-broker daemon with listener authentication, authorization policy, TLS, and storage connections.

updated
occupation
unclassified
description

Use when wiring observability for a running ovstorage-broker - covers the Prometheus /metrics surface, the 11 metric families, the tracing span fields, and the audit-safe diagnostic shape.

updated
occupation
unclassified
description

Use when configuring credentials or driving interactive authentication for a direct ovstorage backend connection.

updated
occupation
unclassified
description

Use when selecting the right ovstorage backend plugin for a task or deciding which route to configure.

updated
occupation
unclassified
description

Use when connecting an agent client to ovstorage over MCP stdio and mapping common CLI workflows to MCP tools.

updated
occupation
unclassified
description

Use when removing objects safely, especially recursive directories or targets that need a dry-run first.

updated
occupation
unclassified
description

Use when starting a new ovstorage session or recovering from NoRoute, NotConfigured, or Unsupported errors by inspecting configured backends and routes.

updated
occupation
unclassified
description

Use when an ovstorage tool returns ok false and you need to interpret the envelope error and choose the next action.

updated
occupation
unclassified
description

Use when enumerating objects under a prefix without buffering the whole result set into memory.

updated
occupation
unclassified
description

Use when an object is large, needs random access, or must be handed to a tool as a stable local path.

updated
occupation
unclassified
description

Use when loading one bounded object into memory to parse, inspect, hash, or hand its bytes to another tool.

updated
occupation
unclassified
description

Use when writing a new object without clobbering or updating an existing object with optimistic concurrency.

updated
occupation
unclassified
description

Expert on ovstorage and the ovstorage USD resolver in this checkout. Use when a developer or another agent asks how to use ovstorage from Rust, C, C++, Python, the CLI, MCP, or REST; how to build, configure, or validate ovstorage or the resolver, or operate…

updated
Showing 23 of 23 collected skills.