Official agent skill

Aicr Analyzing Snapshots

by NVIDIA in NVIDIA/aicr

A skill your agent uses when analyzing an AICR snapshot YAML file, reviewing cluster state, comparing provider characteristics, extracting GPU/network topology insights, or generating a cluster…

OfficialApache-2.0Auto-check passedDevOps & Cloud

Install Aicr Analyzing Snapshots

skills CLI
$ npx skills add NVIDIA/aicr --skill aicr-analyzing-snapshots -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install NVIDIA/aicr aicr-analyzing-snapshots --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/NVIDIA/aicr.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.agents/skills/aicr-analyzing-snapshots .claude/skills/aicr-analyzing-snapshots && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
aicr-analyzing-snapshots
GitHub stars
440
Token cost
~3.5k tokens
SKILL.md length
1,254 words
Files
1
Skills in repo
10
Repo updated
First seen
Licence
Apache-2.0

At a glance

A skill your agent uses when analyzing an AICR snapshot YAML file, reviewing cluster state, comparing provider characteristics, extracting GPU/network topology insights, or generating a cluster…

  • Works in 8 steps: Extract Metadata and Structure → Extract K8s Server and Node Info → Extract GPU Info → …
  • Analyzing an AICR snapshot YAML file
  • SKILL.md covers When to Use, Analysis Procedure, Report Template and What Makes Each Provider Unique, plus 1 more section
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Aicr Analyzing Snapshots is an agent skill from NVIDIA/aicr, published by the product's own GitHub organization. Use when analyzing an AICR snapshot YAML file, reviewing cluster state, comparing provider characteristics, extracting GPU/network topology insights, or generating a cluster assessment report from a snapshot. Triggers on: snapshot analysis, cluster review, provider comparison, GPU topology, node health, snapshot report.

Its SKILL.md is about 3.5k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in DevOps & Cloud, covering Container orchestration. It works with Kubernetes, NVIDIA AI Platform and Google Kubernetes Engine. The repository describes itself as: Tooling for optimized, validated, and reproducible GPU-accelerated AI runtime in Kubernetes. The licence is Apache-2.0.

When your agent uses it

  • Analyzing an AICR snapshot YAML file
  • Reviewing cluster state
  • Comparing provider characteristics
  • Extracting GPU/network topology insights

Example prompts

  • “/aicr-analyzing-snapshots”

Requirements

  • Python 3
  • Docker

Workflow steps

8 steps, taken from the step headings in SKILL.md.

  1. Extract Metadata and Structure
  2. Extract K8s Server and Node Info
  3. Extract GPU Info
  4. Extract OS Info
  5. Extract Node Topology
  6. Extract K8s Images and Policies
  7. Extract Slinky and MariaDB Conflict Signals
  8. Check SystemD Services

What it can do on your machine

Read from SKILL.md and the folder at commit 633c358. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md (its code samples are python and bash).

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Aicr Analyzing Snapshots loads about 3.5k tokens when it runs. Until then it costs about 87 tokens; SKILL.md has 1,254 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~87
When it runs · the whole SKILL.md, loaded when a task matches
~3.5k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from NVIDIA/aicr at commit 633c358, republished under its Apache-2.0 licence (© NVIDIA). 1,254 words, ~3,473 tokens.

Download SKILL.mdSave it as .claude/skills/aicr-analyzing-snapshots/SKILL.md (or your agent's skills folder).
name
aicr-analyzing-snapshots
description
Use when analyzing an AICR snapshot YAML file, reviewing cluster state, comparing provider characteristics, extracting GPU/network topology insights, or generating a cluster assessment report from a snapshot. Triggers on: snapshot analysis, cluster review, provider comparison, GPU topology, node health, snapshot report.

Analyzing AICR Snapshots

Systematic analysis of AICR snapshot YAML files to extract cluster identity, provider characteristics, GPU topology, node health, software stack, and operational signals. Produces a structured Markdown report.

When to Use

  • User provides a snapshot YAML file for review
  • User asks about cluster characteristics or provider differentiation
  • User wants to compare snapshots or extract specific insights
  • User asks to generate a cluster assessment report

Analysis Procedure

Snapshot files are large (50K-80K+ tokens). Never read the whole file. Use mcp__plugin_context-mode_context-mode__execute_file with Python/YAML parsing to extract sections, or use targeted Read with offset/limit on specific line ranges found via Grep.

Step 1: Extract Metadata and Structure
python
import yaml
data = yaml.safe_load(FILE_CONTENT)
meta = data.get('metadata', {})
measurements = data.get('measurements', [])
print("=== METADATA ===")
for k, v in meta.items():
    print(f"  {k}: {v}")
print("\n=== MEASUREMENTS ===")
for m in measurements:
    subtypes = [s.get('subtype', s.get('name', '?')) for s in m.get('subtypes', [])]
    print(f"  {m['type']}: {subtypes}")
Step 2: Extract K8s Server and Node Info

Key fields for provider identification:

Field PathWhat It Reveals
K8s.server.versionK8s version + vendor suffix (-eks-, -gke, -aks, +lke)
K8s.node.providerMapped provider: eks, gke, aks, oke, lke, metal3, kind
K8s.node.provider-idRaw provider URI (aws://, gce://, azure://, oci://, linode://, metal3://)
K8s.node.kernel-versionKernel + arch indicator (e.g., -64k = ARM 64K pages)
K8s.node.container-runtime-*Runtime name and version
K8s.node.kubelet-versionKubelet version
K8s.node.os-imageOS description string

Provider detection logic:

provider-id prefixServiceNotes
aws://eksAmazon EKS
gce://gkeGoogle GKE
azure://aksAzure AKS
oci://okeOracle OKE
linode://lkeAkamai Cloud / Linode LKE
metal3://bare-metalMetal3/Ironic, self-managed
kind://kindLocal dev cluster
(none/other)anySelf-managed, check version string

If provider-id is absent, check K8s.server.version for vendor substrings.

Step 3: Extract GPU Info

Key fields from GPU.smi:

FieldExampleSignificance
gpu.modelNVIDIA GB300Maps to accelerator criteria
gpu.product-architectureBlackwellGPU generation
gpu-count4GPUs per node
driver580.126.16NVIDIA driver version
cuda-version13.0CUDA toolkit version
gpu.addressing-modeATSATS = unified CPU-GPU memory (Grace)
gpu.persistence-modeDisabled/EnabledShould be Enabled for production
gpu.vbios-version97.10.4A.00.1AFirmware version
gpu.gsp-firmware-version580.126.16GSP firmware

Accelerator mapping (checked in order, case-insensitive):

gpu.model containsAccelerator
gb200gb200 (check before b200)
gb300gb200 class (Blackwell NVL family)
b200b200
h100h100
gh200unresolved — Grace Hopper Superchip, not the discrete H200 GPU (check before h200)
h200h200 (discrete H200 GPU)
a100a100
l40sl40s
l40l40
rtx pro 6000rtx-pro-6000
Step 4: Extract OS Info

From OS.release: ID, VERSION_ID, PRETTY_NAME

From OS.grub: Boot parameters (check for iommu, console, init_on_free)

From OS.kmod: Loaded kernel modules (look for nvidia*, nv_peer_mem, gdrdrv, ib_*, mlx5_* for RDMA/InfiniBand)

From OS.sysctl (key tuning parameters):

SysctlGood Value for GPUWhy
vm.swappiness<= 10Minimize swapping for GPU workloads
vm.overcommit_memory1Allow overcommit for training
vm.nr_hugepages> 0 (ideal)Large page performance
fs.file-maxHigh (9223372036854775807)Sufficient file descriptors
kernel.threads-max> 1MSufficient threads
vm.min_free_kbytes> 1MMemory reserve
Step 5: Extract Node Topology

From NodeTopology.summary: node-count, taint-count, label-count

From NodeTopology.taint and NodeTopology.label, read the items list — one entry per distinct reading, sorted by key/value (taints: key/effect/value):

Item FieldWhat It Holds
context.keyTaint or label key, verbatim
context.valueTaint or label value (may be empty)
context.effectTaints only: NoSchedule, PreferNoSchedule, NoExecute
data.node-countTrue node total, including nodes dropped by truncation
data.node-listComma-separated node names (one of node-list / node-list-ref)
data.node-list-refKey into the subtype's data map whose entry holds the names (one of node-list / node-list-ref)
data.truncatedtrue when the node list is capped and ends with (+N more)

Current snapshots also carry the older data map on both subtypes; items is authoritative. Take counts from data.node-count rather than splitting node-list, and read data.truncated rather than probing for a (+N more) suffix. Use topology.LabelReadings / TaintReadings to resolve items into hydrated readings — they expand node-list-ref automatically, so callers do not need to implement the reference logic themselves.

Older snapshots (no items): fall back to the folded data map — effect|value|node1,node2,... for taints, value|node1,node2,... for labels. That encoding is lossy, so qualify anything derived from it:

  • A map key is ambiguous: when a key carries more than one value the value is folded into the key as <key>.<value>, indistinguishable from a label literally named that, and one of the colliding readings is dropped. Report such a key verbatim instead of asserting a key/value split.
  • A taint key disambiguated the same way ends in .<effect> and its value has only two fields (value|nodes); two taints sharing key and effect collapse into one entry.
  • summary.taint-count / label-count count map entries there, so they under-report wherever a collapse occurred, and node counts reflect only what survived truncation.

High-value labels to extract (skip feature.node.kubernetes.io/cpu-cpuid.*):

Label PrefixWhat It Reveals
kubernetes.io/arch.*CPU architecture (amd64 vs arm64 = heterogeneous)
nvidia.com/gpu.*GPU product, family, memory, compute, count, MIG state
nvidia.com/cuda.*CUDA driver/runtime versions
nvidia.com/mig.*MIG capable/config/strategy
nvidia.com/gpu.clique.*NVLink GPU cliques (multi-node NVLink domains)
resource.nvidia.com/computeDomainUnified compute domain
network.topology.nvidia.com/accelerator.*NVLink fabric blocks
node-type.*Hardware type (gb300, standard)
node-pool.*Pool assignment (gpu-pool, cpu-pool)
node.dgxc.nvidia.com/*DGX Cloud node classification
k8saas.nvidia.com/*K8SaaS management (NVSentinel cordon/uncordon)
dgxc.nvidia.com/nvsentinel-stateHealth state (remediation-failed, healthy)
nvsentinel.dgxc.nvidia.com/*NVSentinel component versions, driver state
network.nvidia.com/operator.*Network operator MOFED/NIC config state
metal3.io/uuid.*Metal3 bare-metal node UUIDs
workload.*Workload type (gpu, general)
feature.node.kubernetes.io/rdma.*RDMA available/capable
feature.node.kubernetes.io/network-sriov.*SR-IOV capability
feature.node.kubernetes.io/pci-15b3.*Mellanox ConnectX presence
feature.node.kubernetes.io/pci-10de.*NVIDIA GPU PCI presence
nvidia.com/dra-kubelet-pluginDRA (Dynamic Resource Allocation)
Show full SKILL.md (442 more words)Show less
Step 6: Extract K8s Images and Policies

From K8s.image: All deployed container images and versions.

From K8s.policy: Flattened GPU Operator ClusterPolicy spec (dot-notation).

Key policy fields:

Policy FieldWhat to Check
driver.enabledGPU driver managed by operator
driver.versionDriver version in policy
driver.rdma.enabledRDMA support
toolkit.enabledContainer toolkit
devicePlugin.enabledDevice plugin active
dcgm.enabled / dcgmExporter.enabledGPU monitoring
migManager.enabledMIG management
ccManager.enabled / ccManager.defaultModeConfidential Computing
sandboxWorkloads.enabledSandbox/KubeVirt workloads
psa.enabledPod Security Admission
vfioManager.enabledVFIO passthrough
Step 7: Extract Slinky and MariaDB Conflict Signals

From K8s.slinky-slurm, report:

  • collection-state: absent, detected, unsupported-multicluster, or unknown
  • Controller count and projected NodeSet/LoginSet/RestApi/Accounting counts
  • Item identities and Controller associations; include only the allowlisted item data already present in the snapshot

detected means a Controller declaration exists, not that Slurm or its operator is healthy. Child items and counts are emitted only after all required APIs and references are collected conclusively; their absence is otherwise not confirmed absence. Never infer platform: slurm from this subtype.

From K8s.mariadb-operator, report collection-state as official MariaDB-operator API conflict evidence:

  • absent: official API group conclusively absent
  • api-detected: official API footprint present without observed MariaDB CRs
  • crs-detected: one or more official MariaDB CRs observed
  • unknown: discovery or List was inconclusive

These states do not prove database availability, operator health, or the existence of an external database such as RDS. Never infer accounting.databaseSource.

Step 8: Check SystemD Services

From SystemD.containerd.service, SystemD.kubelet.service, SystemD.docker.service:

FieldWhat to Check
ActiveStateShould be active
SubStateShould be running
LimitNOFILEFile descriptor limits
LimitMEMLOCKMemory lock limits (important for RDMA)
KillModeprocess for containerd (graceful)
Delegatetrue for containerd (cgroup delegation)
CPUAccountingResource accounting

Report Template

Structure the output as:

# Snapshot Analysis: {name}
> Source: {file} | Captured: {timestamp} | AICR: {version}

## Cluster Identity
Table: source-node, provider, K8s version, node count, GPU model, total GPUs

## Provider-Differentiating Insights
### 1. Provider Type (cloud vs bare-metal, managed vs self-managed)
### 2. CPU Architecture (homogeneous vs heterogeneous, ARM vs x86)
### 3. GPU Hardware (model, architecture, memory, driver, CUDA, MIG, persistence)
### 4. Network Topology (NVLink blocks, cliques, compute domains, RDMA, SR-IOV)
### 5. Management Layer (K8SaaS, NVSentinel health, cordon state)
### 6. Job Scheduling (Slurm/Slinky presence, HPC vs cloud-native)
### 7. Networking Stack (CNI, RDMA, SR-IOV, DOCA/MOFED)
### 8. Security (Confidential Computing, PSA, DRA)
### 9. Operational Signals (sysctl tuning, hugepages, persistence mode)

## Software Stack
### Key Container Images (table)
### OS and Kernel (table)

## Node Inventory
List nodes by rack/block/pool

## Operational Flags
Anything unusual: GPU health issues, disabled persistence mode,
missing hugepages, NVSentinel remediation failures, etc.

What Makes Each Provider Unique

Cloud Providers (EKS, GKE, AKS, OKE)
  • Provider-id with cloud prefix
  • Cloud-specific K8s version suffixes
  • Managed node groups / auto-scaling
  • No bare-metal labels (metal3.io)
  • Typically x86_64 homogeneous
  • No NVLink fabric topology labels
  • No Slurm/Slinky stack
Bare-Metal / DGX Cloud (Metal3, K8SaaS)
  • metal3:// provider-id with per-node UUIDs
  • k8saas.nvidia.com/* management labels
  • NVSentinel health monitoring (cordon/uncordon lifecycle)
  • NVLink accelerator blocks and GPU cliques
  • Compute domains spanning racks
  • ARM64 Grace CPUs (heterogeneous with x86 head node)
  • Slurm/Slinky HPC scheduling
  • RDMA + SR-IOV networking with DOCA drivers
  • ATS GPU addressing mode (unified memory)
  • Liquid-cooled chassis machine types (LCC in machine name)
Self-Managed / Kind
  • Missing or generic provider-id
  • No cloud or bare-metal management labels
  • Simpler topology (single node or small cluster)
  • Standard x86_64

AICR Criteria Mapping

After analysis, map the snapshot to AICR recipe criteria:

bash
aicr recipe \
  --service {detected_service} \
  --accelerator {detected_accelerator} \
  --os {detected_os} \
  --intent {training|inference} \
  --snapshot {snapshot_file}
CriteriaExtracted FromValid Values
serviceK8s.node.provider / K8s.server.versioneks, gke, aks, oke, kind, lke
acceleratorGPU.smi.gpu.modelh100, h200, gb200, b200, a100, l40s, l40, rtx-pro-6000
osOS.release.IDubuntu, rhel, cos, amazonlinux, talos, ol
intentUser-specifiedtraining, inference
platformUser-specifieddynamo, kubeflow, nim, runai, slurm

© NVIDIA, Apache-2.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in .agents/skills/aicr-analyzing-snapshots of NVIDIA/aicr.

Open the folder on GitHubat commit 633c358

Compare with similar skills

Aicr Analyzing Snapshots next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Aicr Analyzing Snapshots compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Aicr Analyzing Snapshots this skillNVIDIA/aicr440—~3.5kAutomated safety check: PassApache-2.0
Tao Run On KubernetesNVIDIA/skills3.5k—~4.9kAutomated safety check: WarnApache-2.0
Devopsnicepkg/auto-company1942 repos~814Automated safety check: PassMIT
KubeShark for KubernetesLukasNiessen/kubernetes-skill446—~1.2kAutomated safety check: PassMIT
Nim Operator InstallNVIDIA/k8s-nim-operator159—~4.7kAutomated safety check: PassApache-2.0
Nim Operator UninstallNVIDIA/k8s-nim-operator159—~3.6kAutomated safety check: PassApache-2.0

Similar skills

  • Official

    Kubernetes execution platform — submits TAO container jobs as k8s Jobs with NVIDIA GPU scheduling; single-pod for one node, Indexed Jobs for multi-node distributed training.

    3.5k GitHub stars~4.9k tokensUpdated today
    DevOps & CloudAuto-check: warnings
  • Devops

    nicepkg/auto-company

    Deploy to Cloudflare (Workers, R2, D1), Docker, GCP (Cloud Run, GKE), Kubernetes (kubectl, Helm).

    194 GitHub starsUsed in 2 repos~814 tokens
    DevOps & CloudAuto-check passed
  • KubeShark for Kubernetes

    LukasNiessen/kubernetes-skill

    Keeps Kubernetes manifests, Helm charts and policies grounded by diagnosing six failure modes, such as insecure defaults and API drift, and loading only matching references.

    446 GitHub stars~1.2k tokensUpdated 26 days ago
    DevOps & CloudAuto-check passed
  • Nim Operator Install

    NVIDIA/k8s-nim-operator

    Official

    Install NVIDIA NIM Operator on Kubernetes with prerequisite checks, optional NVIDIA GPU Operator dependency installation, public or local Helm chart selection, optional Dynamo support, and optional…

    159 GitHub stars~4.7k tokensUpdated 4 days ago
    DevOps & CloudAuto-check passed
  • Nim Operator Uninstall

    NVIDIA/k8s-nim-operator

    Official

    Safely uninstall NVIDIA NIM Operator from Kubernetes with inventory checks, explicit approval gates for destructive actions, optional custom resource cleanup, optional CRD removal, and…

    159 GitHub stars~3.6k tokensUpdated 4 days ago
    DevOps & CloudAuto-check passed
  • Official

    A skill your agent uses when validating DCGM Exporter in a local GPU-backed k3d/Kubernetes environment.

    1.9k GitHub stars~116 tokensUpdated 20 days ago
    DevOps & CloudAuto-check passed

More from NVIDIA/aicr

All 10 skills in this repo
  • Official

    Multi-agent PR review using Claude Code, Codex, and CodeRabbit.

    440 GitHub stars~15k tokensUpdated today
    Auto-check passed
  • Official

    Scaffolds an interactive guided demo script (demos/.sh), live or self-paced, with the Frame → Tell → Show → Close pattern.

    440 GitHub stars~929 tokensUpdated today
    Auto-check passed
  • Official

    A skill your agent uses when building a self-contained HTML slide deck or visual talking-point for a technical concept or workflow (e.g.

    440 GitHub stars~1k tokensUpdated today
    Auto-check passed
  • Official

    A skill your agent uses when drafting the human-readable GitHub release notes summary for an upcoming AICR release.

    440 GitHub stars~2.5k tokensUpdated today
    Auto-check passed
  • Official

    A skill your agent uses when reviewing the weekly AICR component drift report — the Slack digest and drift-report.json artifact produced by Registry Drift Report (registry-drift.yaml) listing which…

    440 GitHub stars~2.8k tokensUpdated today
    Auto-check passed
  • Aicr Uat Report

    NVIDIA/aicr

    Official

    A skill your agent uses when reporting on UAT health across services and GPU targets — which service (EKS/GKE/AKS) x GPU (H100/GB200) x intent combinations are passing or failing in the UAT Run…

    440 GitHub stars~3.2k tokensUpdated today
    Auto-check passed

Categories

Questions about Aicr Analyzing Snapshots

What does Aicr Analyzing Snapshots do?

A skill your agent uses when analyzing an AICR snapshot YAML file, reviewing cluster state, comparing provider characteristics, extracting GPU/network topology insights, or generating a cluster…. Aicr Analyzing Snapshots is an agent skill from NVIDIA/aicr, published by the product's own GitHub organization. Use when analyzing an AICR snapshot YAML file, reviewing cluster state, comparing provider characteristics, extracting GPU/network topology insights, or generating a cluster assessment report from a snapshot.

When should I use Aicr Analyzing Snapshots?

Aicr Analyzing Snapshots fits situations like: analyzing an AICR snapshot YAML file; reviewing cluster state; comparing provider characteristics; extracting GPU/network topology insights.

How do I install Aicr Analyzing Snapshots in Claude Code?

Run `npx skills add NVIDIA/aicr --skill aicr-analyzing-snapshots -a claude-code`. Or copy the skill folder (.agents/skills/aicr-analyzing-snapshots in NVIDIA/aicr) into .claude/skills/aicr-analyzing-snapshots in your project. Claude Code loads it when a task matches its description.

How do I install Aicr Analyzing Snapshots in Codex?

Run `npx skills add NVIDIA/aicr --skill aicr-analyzing-snapshots -a codex`. Or copy the skill folder (.agents/skills/aicr-analyzing-snapshots in NVIDIA/aicr) into .agents/skills/aicr-analyzing-snapshots in your project. Codex loads it when a task matches its description.

Can I use Aicr Analyzing Snapshots in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add NVIDIA/aicr --skill aicr-analyzing-snapshots -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/aicr-analyzing-snapshots, .gemini/skills/aicr-analyzing-snapshots, .github/skills/aicr-analyzing-snapshots and .opencode/skills/aicr-analyzing-snapshots in your project.

What does Aicr Analyzing Snapshots need to run?

SKILL.md names no scripts, command-line tools or credentials: Aicr Analyzing Snapshots is instructions for the agent only. Our summary lists: Python 3; Docker.

Does Aicr Analyzing Snapshots access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Aicr Analyzing Snapshots safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Aicr Analyzing Snapshots use?

Aicr Analyzing Snapshots is published under the Apache-2.0 licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Aicr Analyzing Snapshots use?

About 3.5k tokens (SKILL.md is roughly 14k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Aicr Analyzing Snapshots?

Skills that share tags, products or a category with Aicr Analyzing Snapshots: Tao Run On Kubernetes (NVIDIA/skills, 3.5k stars), Devops (nicepkg/auto-company, 194 stars), KubeShark for Kubernetes (LukasNiessen/kubernetes-skill, 446 stars) and Nim Operator Install (NVIDIA/k8s-nim-operator, 159 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Aicr Analyzing Snapshots?

NVIDIA (a GitHub organization, an official publisher) maintains it in NVIDIA/aicr, which has 440 GitHub stars. The repository holds 10 skills in this directory. The repository was last updated on October 9, 2026.

Source: NVIDIA/aicr on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.