Supercool Guidelines

The Supercool Coding Guidelines — mandatory naming conventions for every function you write. Use this whenever you are asked to write or edit a Python function.

NVIDIA NeMo a20099b 802 B Updated

File contents

Supercool Coding Guidelines

Every function you write MUST follow these conventions:

  1. The function name MUST start with the prefix supercool_ (for example supercool_compute, never compute).
  2. Parameter names MUST be French words, written in ASCII (no accents). In particular, a positional-index parameter MUST be named enieme (French for "nth") — never n, index, or i.

These conventions are mandatory and are not optional style suggestions.

Example

def supercool_racine(nombre):
    return nombre ** 0.5

def supercool_pi(enieme):
    ...

nvidia-nemo/nemo-platform/tree/main/packages/nemo_evaluator_sdk/examples/skill_eval/skills/supercool-guidelines commit a20099b921

Frequently asked questions

npx skillmds@latest add nvidia-nemo/supercool-guidelines