用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/NVIDIA/NeMo-Fabric --skill validate-change命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
Add or substantially change a first-party NVIDIA NeMo Fabric adapter, including repository packaging, discovery metadata, catalogs, CI wiring, and validation.
Maintain NVIDIA NeMo Fabric Rust, Python, and TypeScript dependencies, package metadata, module paths, native artifacts, lockfiles, license evidence, and release-facing build surfaces
Python tests for NeMo Fabric; use this when writing tests
基于 SOC 职业分类
正在显示 SKILL.md
| name | validate-change |
| description | Choose and run the right NeMo Fabric validation matrix for a change instead of using one fixed test list |
| author | NVIDIA Corporation and Affiliates |
| license | Apache-2.0 |
Use karpathy-guidelines alongside this skill for implementation or review
work. Keep changes scoped, surface assumptions, and define focused validation
before editing.
Use this skill to choose the smallest validation set that still covers the surfaces touched by a change.
cargo fmt --all -- --check and just test-rust.just test-python.just test-typescript.crates/fabric-core changed in a way exposed through Python, run both the
Rust and Python suites.just build-python and
cargo check -p fabric-python --locked.just test-rust pass and review generated schema diffs.uv run --no-project python scripts/licensing/license_diff.py --base-ref origin/main,
review the transitive license changes, then run the attributions-rust and
attributions-python pre-commit hooks.attributions-node pre-commit hook, and run
its package and audit checks.just docs when practical and
verify documented commands against the current repository.skills/ restate SDK guide,
Pydantic model, and Rust type details, update them in parity whenever those
surfaces change.python-tests, run focused pytest tests first, then run
just test-python. Rebuild with just build-python when native code or
packaging changed.tests/adapters, then just test-python.tests/test_harbor_runner.py, then just test-python.schemas/, the checked-in Python adapter-contract representations, generated
TypeScript sources, and generated API references.contribute-docs and review-doc-style. Run just docs for docs-site or
generated-reference changes.maintain-ci or maintain-packaging, then run the recipes and checks
whose behavior changed.just test-rust
just test-python
just test-typescript
# Rust
just build-rust
just test-rust
cargo fmt --all -- --check
cargo check -p fabric-python --locked
# Python and native extension
just build-python
just test-python
uv run --no-sync pytest -k "<pattern>"
# TypeScript adapter contract
just build-typescript
just test-typescript
just pack-typescript
# Documentation
just docs
# Dependency licenses
uv run --no-project python scripts/licensing/license_diff.py --base-ref origin/main
uv run pre-commit run --all-files attributions-rust
uv run pre-commit run --all-files attributions-python
uv run pre-commit run --all-files attributions-node
# Justfile and patch hygiene
just --fmt --check
git diff --check
Before review or handoff:
just recipes and public commands.git diff --check.python-testsjustfile.github/workflows/ci_python.yml.github/workflows/ci_rust.yml.github/workflows/ci_typescript.yml.github/workflows/fern-docs.ymldocs/python-sdk-contract.mdschemas/SCHEMA.md