access-approval
Prepare, verify, and resume operator-owned Hugging Face or NVIDIA NGC access for exact NPA dependencies, including human-bound upstream approvals, while…
Skill by nebius
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/nebius-access-approval
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: ml
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/access-approval
What's inside
- Skill name
access-approval- Description
- Prepare, verify, and resume operator-owned Hugging Face or NVIDIA NGC access for exact NPA dependencies, including human-bound upstream approvals, while reusing one bounded run-scoped use declaration without duplicate NPA acceptance prompts.
- License
- Apache-2.0
- Instructions
- 100 lines in SKILL.md · view on GitHub
Files (1)
- SKILL.md
SKILL.md (first lines)
# Access Approval Use NPA to discover gated HF/NGC dependencies, verify exact access, and preserve a resumable handoff. Keep the human as the only party that can accept terms. For the maintained readiness commands and credential resolution rules, read `skills/atomic/health-preflight/SKILL.md`. For agreement scope, the Isaac-only `ACCEPT_EULA` policy, and redistribution boundaries, read `skills/atomic/third-party-eula-preflight/SKILL.md`. ## Choose the narrow check - During interactive `npa configure`, offer the optional full-catalog audit. The explicit equivalent is `npa configure --prepare-catalog-access`; opening pages remains a separate affirmative choice. Declining or postponing this audit must not block public assets or unrelated capabilities. - Immediately before workflow execution, resolve only the selected toolRefs' exact HF/NGC dependency closure and require `Ready` before provisioning or runtime startup. Apply the same gate to local, hosted, serverless, VM, and Kubernetes execution; backend choice must not bypass artifact access. - Re-run the exact check after the human completes upstream steps, then resume with the persisted redacted command. Do not treat a prior full-catalog audit as permanent authorization. Interpret evidence, not credentials: - `Ready`: an exact-revision HF payload-byte authorization probe or exact NGC registry artifact probe succeeded, or a cached success still matches the credential fingerprint, artifact revision, payload probe, and terms revision. This is operationally sufficient for NPA to proceed with that exact fetch without another NPA attestation. It means technical fetch entitlement at that moment, never legal acceptance, proof of compliance, or redistribution rights. - `Pending`: credentials or a human-bound upstream approval are still needed. - `Denied`: the provider rejected the credential or exact entitlement. - `Unavailable`: the exact probe could not produce reliable evidence; do not convert this into success. Token presence alone proves identity only. Tokens inherit account access; they do not accept terms or own licences. A generic login, HF repository/revision metadata response, or registry token exchange is not entitlement evidence. Probe a representative payload path for every exact model or dataset revision and the exact NGC container needed by the selected operation. Never select README, model-card, licence, tokenizer, or config-only files because those can remain public before approval. The operator who supplies the credential and invokes the fetch is responsible for using both consistently with the upstream terms. Record the operator's exact field-of-use statement once under one bounded manager task/run ID. Child solutions may reference the same scope record when their exact terms are compatible; do not ask again per image. The record expires with that task/run and is never a global or permanent declaration. Re-probe access when the provider, account credential fingerprint, artifact, revision, probe payload, or terms revision changes. Reopen the use question only when the operator changes scope or authoritative terms require a concrete additional fact not present in the record. ## Preserve human consent Agents may discover requirements, show sanitized evidence, ask whether to open the exact official pages, open them only after an affirmative answer, re-check, persist a resumable handoff, and resume. Never click an acceptance control, submit legal assent, automate browser acceptance, or claim that NPA accepted terms. Hugging Face access requests are browser-only and user-bound. Support an individual NGC account with its personal API key; do not require an enterprise organization, administrator, or service key when the artifact's upstream policy permits individual access. In non-interactive or JSON mode, never prompt or open a browser. Return the structured blocked plan and non-zero status, with official URLs and a redacted resume command. Persist only owner-readable, non-secret evidence; never emit tokens, keys, authorization headers, signed URLs, credential values, or private infrastructure identifiers. Re-probe non-ready evidence rather than caching it as approval. ## Register catalog changes once When a solution adds or changes an exact gated dependency: 1. Add or update its `GatedAsset` in `npa/src/npa/workbench/model_access.py`, including provider, capability, artifact type, exact revision, representative gated `probe_path`, official page, and terms revision. The path must identify payload bytes, not metadata; catalog guardrails fail when a gated HF entry lacks a usable probe. 2. Add that capability to `ToolDefinition.access_capabilities` for every consuming toolRef in `npa/src/npa/orchestration/npa_workflow/catalog.py`. 3. Test that planning reports the exact artifact and that execution blocks before runtime until the exact probe is `Ready`. This metadata is the inheritance point for configure audits, just-in-time workflow gates, and agent prompts. A later catalog addition changes the catalog digest and appears in the next full audit; workflows see it as soon as a selected toolRef declares the capability. Do not maintain parallel allowlists. Keep this flow separate from Token Factory availability, telemetry or privacy consent, artifact redistribution rights, and the narrowly scoped Isaac `ACCEPT_EULA` default. Public and unrelated capabilities remain usable when an HF/NGC approval plan is pending.
From nebius/nebius-physical-ai, Apache-2.0.
More from nebius/nebius-physical-ai
- 0.666score
gpu-first-guidance
nebius
Use when recommending how to run a workbench workload, writing user-facing docs, or answering "what should I run first?" — lead with the Nebius GPU path and…
SkillAFreshness: A★ 60Claude Code +9 - 0.666score
cosmos
nebius
Use when working on Cosmos world model serving, inference, serverless training smoke validation, backend selection, or rendering limitations.
SkillAFreshness: A★ 60Claude Code +9 - 0.666score
toolref-argv-contract
nebius
Use when adding or changing an npa.workflow toolRef argv template, or when changing a CLI option that a toolRef already passes — the contract that stops a…
SkillAFreshness: A★ 60Claude Code +9 - 0.666score
embodiedgen
nebius
Use when running or reviewing the operator-private EmbodiedGen V2 image-to-rigid-object workflow with upstream TRELLIS generation, URDF export, collision…
SkillAFreshness: A★ 60Claude Code +9 - 0.666score
gpu-selection
nebius
Use when choosing or reviewing GPU targets for NPA workbench tools, training, rendering, inference, or workflow YAML resources.
SkillAFreshness: A★ 60Claude Code +9 - 0.666score
debug-failed-run
nebius
Use when a workflow run failed, hung, or produced no artifacts — an ordered triage from run id to root cause across status, stage logs, S3 evidence, pod-level…
SkillAFreshness: A★ 60Claude Code +9 - 0.666score
agent-development
nebius
Use when building, enhancing, or testing the NPA chat agent backend — grounded-first routing, cost-aware Token Factory model selection, the embedded-backend…
SkillAFreshness: A★ 60Claude Code +9 - 0.666score
gpu-allocation-fallback
nebius
Track typed GPU placement failures in the NPA agent and offer a consent-gated on-demand-to-preemptible fallback after repeated failures or deterministic…
SkillAFreshness: A★ 60Claude Code +9 - 0.666score
curobo
nebius
Use when running, validating or reviewing NVIDIA cuRobo V2 Franka pose planning and complete MotionBenchMaker/MPiNets benchmarks on CUDA, with factual…
SkillAFreshness: A★ 60Claude Code +9 - 0.665score
submit-workflow
nebius
Use when submitting, validating, or debugging NPA SkyPilot workflow YAMLs and workflow runner paths.
SkillAFreshness: A★ 60Claude Code +9 - 0.663score
cosmos-data-factory-setup
nebius
Prepare the shared NPA runtime, storage, credentials, and private compatibility images for Cosmos Data Factory IAA or EVG workflows on Nebius and SkyPilot.
SkillAFreshness: A★ 60Claude Code +9 - 0.663score
physical-ai-image-attribute-augmentation
nebius
Author, run, or inspect the NPA Cosmos Data Factory IAA workflow for person-image clothing, color, and footwear augmentation with attribute verification and…
SkillAFreshness: A★ 60Claude Code +9
Signals
- Stars
- 60
- Forks
- 19
- Open issues
- 10
- Last commit (this folder)
- Sep 12, 2026 (1 month ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- Apache-2.0
- Repository
- github.com/nebius/nebius-physical-ai
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from nebius
- 0.666score
gpu-allocation-fallback
nebius
Track typed GPU placement failures in the NPA agent and offer a consent-gated on-demand-to-preemptible fallback after repeated failures or deterministic…
SkillAFreshness: A★ 60Claude Code +9 - 0.666score
toolref-argv-contract
nebius
Use when adding or changing an npa.workflow toolRef argv template, or when changing a CLI option that a toolRef already passes — the contract that stops a…
SkillAFreshness: A★ 60Claude Code +9 - 0.666score
agent-development
nebius
Use when building, enhancing, or testing the NPA chat agent backend — grounded-first routing, cost-aware Token Factory model selection, the embedded-backend…
SkillAFreshness: A★ 60Claude Code +9 - 0.666score
debug-failed-run
nebius
Use when a workflow run failed, hung, or produced no artifacts — an ordered triage from run id to root cause across status, stage logs, S3 evidence, pod-level…
SkillAFreshness: A★ 60Claude Code +9 - 0.666score
gpu-first-guidance
nebius
Use when recommending how to run a workbench workload, writing user-facing docs, or answering "what should I run first?" — lead with the Nebius GPU path and…
SkillAFreshness: A★ 60Claude Code +9 - 0.666score
cosmos
nebius
Use when working on Cosmos world model serving, inference, serverless training smoke validation, backend selection, or rendering limitations.
SkillAFreshness: A★ 60Claude Code +9
Cite this page
access-approval skill. Agent Mart. https://agentmart.dev/skills/nebius-access-approval (last updated 2026-10-24)