Skip to content
Back to skills

Newton Usage

ASecurity

Set up, build, or debug physics simulations with the Newton Python package. Use when installing Newton, choosing simulation components, finding examples, or diagnosing simulation and runtime problems.

  • 3,947 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added November 12, 2026
ai-agentspythongodebugginggitapidocumentation

Works with

  • api

Security analysis

A100/100

Pro scans all 6 files and shows the line behind each finding

Scanned November 12, 2026

npx -y skills add NVIDIA/skills --skill newton-usage --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Newton Usage?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Newton Usage
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/nvidia-newton-usage/badge)](https://www.skillsdirectory.com/skills/nvidia-newton-usage)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: newton-usage
description: Set up, build, or debug physics simulations with the Newton Python package. Use when installing Newton, choosing simulation components, finding examples, or diagnosing simulation and runtime problems.
---

# Using Newton

Help users of the released Newton wheel find and apply the relevant public
documentation and examples. Work in the user's Python environment; a Newton
source checkout is optional.

1. Identify the installed Newton version with
   `python -c "from importlib.metadata import version; print(version('newton'))"`.
   Establish the user's goal or failure, solver, and CPU/GPU environment.
2. Start at the [Newton documentation](https://newton-physics.github.io/newton/).
   Select documentation matching the installed release where available; flag
   any version mismatch before relying on an API or feature. Read only the
   sections relevant to the task:
   - Setup and modeling: installation, tutorials, conventions, solver guides,
     and the API reference.
   - Debugging: FAQ, simulation tuning, collisions and contacts, and viewers
     and debugging; follow the relevant solver-specific guidance.
   - If a matching source checkout is already available, these sources are
     under `docs/guide/*.rst`, `docs/concepts/*.rst`, `docs/solvers/*.rst`,
     `docs/api/*.rst`, and `docs/faq.rst`. Do not require a clone to use Newton.
3. Discover examples shipped in the wheel with
   `python -m newton.examples --list`. Run a relevant example with
   `python -m newton.examples <example_name>` and inspect its options with
   `python -m newton.examples <example_name> --help`. Locate the installed
   package with `python -c "import newton; print(newton.__file__)"`; example
   source is in the adjacent `examples/` directory. If example dependencies
   are missing, follow the installation guide for the `newton[examples]`
   extra, keeping the user's Newton version pinned.
4. Adapt the closest supported example or reduce a failure to a small
   reproducer. Use documented public APIs, make a focused change, and verify
   the requested behavior or original symptom. Report the documentation used,
   what was checked, and anything still unverified.

Files in this skill

  • BENCHMARK.md10.1 KB
  • SKILL.md2.2 KB
  • evals/EVAL.md1.5 KB
  • evals/evals.json5.5 KB
  • skill-card.md4.9 KB
  • skill.oms.sig4.7 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

View all in ai-agents →

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.