Skip to content
Back to skills

Newton

ASecurity

Use when working on Newton physics engine workbench stages (teacher training, demo generation, evaluation), the Newton XPBD simulation pipeline, or the npa workbench newton CLI.

  • 33 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added September 27, 2026
toolspythongo

Works with

  • cli

Security analysis

A100/100

Scanned September 27, 2026

npx -y skills add nebius/nebius-physical-ai --skill newton --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Newton?

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

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

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
description: Use when working on Newton physics engine workbench stages (teacher training, demo generation, evaluation), the Newton XPBD simulation pipeline, or the npa workbench newton CLI.
---

# Newton

Newton is the physics engine tool for teacher policy training, demonstration
generation, and policy evaluation in simulation.

The three core stages (`train-teacher`, `generate-demos`, `eval`) are
currently stubs: they expose the intended argument signatures but exit with
a clear "not yet implemented" message until the Newton simulation pipeline
lands (tracking issue nebius/nebius-physical-ai#499). Real physics validation
(a double-pendulum XPBD simulation) runs on CPU via the installed Newton
package — no GPU required for the validation path.

## Interfaces

- CLI: `npa workbench newton <train-teacher|generate-demos|eval> --help`
- Python SDK (workbench-first): `npa.workbench.newton`
  (`train_teacher`, `generate_demos`, `evaluate`)
- Workflow module: `npa.workflows.byof.newton_pipeline`
  (argument validation, stub-manifest plumbing, argparse entrypoint)

## Conventions

- The CLI lives at `npa.cli.workbench.newton` (multi-command package form for
  new tools); the SDK surface lives at `npa.workbench.newton` and does not go
  through `make_cli_wrapper`.
- Stub stages write a `not_implemented` manifest to the requested
  `output_uri` before raising, so partial progress is always inspectable.

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.

Comments

Loading comments…

Newsletter

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