copyright

Add NVIDIA copyright and Apache 2.0 headers to NeMo-RL Python and shell scripts.

Updated May 23, 2026
One-click install
npx skills add https://github.com/yo-steven/skills-exploration-20260522 --skill copyright-yo-steven
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: copyright
Source: https://github.com/yo-steven/skills-exploration-20260522/tree/main/skills/NeMo-RL/copyright
Command: npx skills add https://github.com/yo-steven/skills-exploration-20260522 --skill copyright-yo-steven

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill ensures your NeMo-RL codebase complies with NVIDIA copyright header requirements so you avoid review rejections for missing or incorrect license headers.

Core Features & Use Cases

  • Header coverage guidance: Clarifies which Python files and shell scripts require NVIDIA copyright headers and which files should be excluded (e.g., tests).
  • Exact header text: Provides the required Apache 2.0–licensed NVIDIA header template with the correct wording.
  • Current-year correctness: Instructs you to always use the current year to keep headers up to date.

Quick Start

Use this Skill when you create a new non-test Python file or shell script and need to add the required NVIDIA copyright header at the top of the file.

Frequently Asked Questions about copyright

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

FAQPage Schema
How do I add the correct NVIDIA copyright header to NeMo-RL Python files?

To add the NVIDIA copyright header to NeMo-RL Python files, insert the exact Apache 2.0 license header template at the top of the file using the current year. This ensures your source code passes compliance checks and avoids review rejections.

Do I need to include Apache 2.0 license headers in shell scripts for NeMo-RL?

Yes, shell scripts in the NeMo-RL codebase require the Apache 2.0 license headers. You must apply the exact NVIDIA copyright header template with the current year to non-test shell scripts to maintain code compliance.

What files should be excluded from NVIDIA copyright header validation?

Files under the tests/ directory and test-only scripts should be excluded from NVIDIA copyright header validation. Header requirements apply only to non-test Python files and shell scripts within the NeMo-RL codebase.

Why does my NeMo-RL code fail compliance checks for missing license headers?

NeMo-RL code fails compliance checks when source files are missing the exact NVIDIA copyright header or use an outdated year. You must audit existing files and apply the correct Apache 2.0 template with the current year to pass review.

What is the correct format for an Apache 2.0 NVIDIA license header?

The correct format for an Apache 2.0 NVIDIA license header is the exact provided template text featuring the NVIDIA copyright notice and the current year. Using the precise wording ensures your files meet the required code compliance standards.

Can I use an automated process for auditing missing license headers in NeMo-RL?

You can audit existing NeMo-RL source files for missing or incorrect NVIDIA copyright headers by validating them against the exact Apache 2.0 template. This prepares your code for review and ensures full compliance across non-test files.