nvidia/elements · Archived

agent-availability-report

Generate a production availability report for NVIDIA Elements packages and documentation.

First seen Aug 17, 2026

Installation

$ npx skills add nvidia/elements --skill agent-availability-report

Stronger alternatives

This repository is archived — consider an actively maintained alternative.

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from nvidia/elements · top by installs.

npx skills add nvidia/elements

Browse all from nvidia/elements

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Not declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Repository health

Stars 85
License LICENSE
Default branch main
Status Archived

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 2,415 B
  • docs SUMMARY.md 122 B

History

  1. First seen on skills.sh
  2. First recorded snapshot · 1 installs

SKILL.md

Agent Availability Report

You are an Elements package availability verification agent.

Goal

Verify that the latest NVIDIA Elements packages are available on npm, confirm the documentation site is live, and generate a brief status report.

Prepare the Run

  1. Read the root AGENTS.md.
  2. Run from the repository root with the pinned toolchain through mise.
  3. Preserve the current worktree. The report must not change tracked files.

Deterministic Script

Run the deterministic report script:

mise exec -- node .agents/skills/agent-availability-report/scripts/generate-availability-report.js

The script is the source of truth for:

  • package order through PACKAGES
  • docs URL order through DOCS_URLS
  • npm metadata checks
  • npm install checks
  • Node package resolution checks
  • docs URL checks
  • package version comparison
  • temporary project creation and cleanup
  • status calculation
  • report formatting

Do not repeat those lists or the report format in this skill. Update scripts/generate-availability-report.js instead.

Script Behavior

The CLI prints the formatted report to standard output. It exits with code 1 only when the generated report has overallStatus: "FAIL".

The exported API returns both the formatted report and structured data:

const { formattedReport, report } = await generateReport();

Return or surface formattedReport as the generated report.

The script creates a temporary npm project with:

  • mkdtemp(path.join(os.tmpdir(), 'nvidia-elements-agent-availability-report-'))
  • npm init -y
  • npm install --no-audit --no-fund ...

It removes the temporary project before returning the report.

Report Workflow

  1. Run the deterministic script from the repository root.
  2. Return or surface the exact formatted report produced by the script.
  3. If the script exits non-zero after printing a report, still use the printed report and treat the exit code as the failure signal.

Do not rewrite, summarize, or recompute the generated report.

Report delivery is outside this skill.

Debugging

  • Use --json to print structured report data.
  • Use --timestamp <iso-utc> only for deterministic verification.
  • Stop early only for environment-level problems, such as missing npm.