project-setup-c

Scaffold a CMake C/C++ project with ovrtx dependencies.

201|25|Updated Dec 18, 2025
One-click install
npx skills add https://github.com/NVIDIA-Omniverse/ovrtx --skill project-setup-c
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: project-setup-c
Source: https://github.com/NVIDIA-Omniverse/ovrtx/tree/main/.agents/skills/project-setup-c
Command: npx skills add https://github.com/NVIDIA-Omniverse/ovrtx --skill project-setup-c

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Setting up a new CMake C/C++ project that uses ovrtx. Use when user asks to create a new C project, set up CMake with ovrtx, scaffold a C++ app, or configure build dependencies.

Core Features & Use Cases

  • Scaffolds a CMake-based project structure that integrates ovrtx.
  • Provides example snippets and workflow guidance for minimal C and C++ ovrtx apps.
  • Outlines prerequisites, repository conventions, and common setup patterns.

Quick Start

Run the skill to scaffold a CMake-based ovrtx project and start integrating ovrtx into a minimal application.

Frequently Asked Questions about project-setup-c

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I set up a CMake C++ project with ovrtx?

To set up a CMake C++ project with ovrtx, you can use a scaffolding tool that bootstraps a new project structure. It automatically wires dependencies for ovrtx across platforms and provides a minimal setup with example snippets to start integrating.

What is the best way to scaffold a C application for ovrtx?

The best way to scaffold a C application for ovrtx is to use a project setup tool that applies repository conventions and enforces prerequisites. This generates a minimal CMake-based project structure, allowing you to quickly start building your application.

Do I need CMake to configure build dependencies for an ovrtx project?

Yes, you need CMake to configure build dependencies for an ovrtx project. The scaffolding process creates a CMake-based structure that manages cross-platform dependency wiring, ensuring your C or C++ application builds correctly with the required ovrtx libraries.

What prerequisites are required to bootstrap a new ovrtx C++ app?

Bootstrapping a new ovrtx C++ app requires meeting specific prerequisites enforced by the scaffolding tool. The setup outlines necessary repository conventions and environment configurations needed before you can wire dependencies and integrate ovrtx.

Why does my ovrtx C project setup not work across different platforms?

An ovrtx C project setup might not work across platforms if dependencies are not properly wired in the CMake configuration. The scaffolding tool addresses this by applying standard repository conventions and providing a structure tested for cross-platform compatibility.

Can I get example snippets when scaffolding a CMake project for ovrtx?

Yes, when scaffolding a CMake project for ovrtx, the setup provides example snippets and workflow guidance. These minimal C and C++ examples demonstrate how to integrate ovrtx into your new application right from the start.