# 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.

- Skill: `nvidia-nemo/supercool-guidelines` (Agent Skill)
- Install (CLI): `npx skillmds@latest add nvidia-nemo/supercool-guidelines`
- Raw SKILL.md: https://api.skillmd.com/api/skills/nvidia-nemo/supercool-guidelines/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: NVIDIA NeMo (https://skillmd.com/u/nvidia-nemo)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/nvidia-nemo/supercool-guidelines

---


# 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

```python
def supercool_racine(nombre):
    return nombre ** 0.5

def supercool_pi(enieme):
    ...
```

