NC

Provides tools for deep kernel performance profiling.

Install

mkdir -p .claude/skills/ncu-profiling && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/18671" && unzip -o skill.zip -d .claude/skills/ncu-profiling && rm skill.zip

Installs to .claude/skills/ncu-profiling

Activation

This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.

Use for kernel-level analysis with Nsight Compute after a benchmark is reproducible.
84 chars✓ has a “when” trigger
Intermediate

Key capabilities

  • Confirm benchmark reproducibility
  • Run `profile-ncu.ps1` script
  • Capture output path in `artifacts/profiles/`
  • Interpret GPU occupancy
  • Interpret memory throughput

How it works

The skill executes a profiling script with Nsight Compute on a reproducible benchmark. It then interprets the captured kernel-level metrics to analyze GPU performance.

Inputs & outputs

You give it
A reproducible benchmark
You get back
Interpretation of GPU metrics like occupancy, memory throughput, and shared memory pressure

When to use ncu-profiling

  • Profiling kernel performance
  • Analyzing GPU metrics
  • Debugging performance bottlenecks

About this skill

Nsight Compute Profiling

Use this skill for kernel-level analysis with Nsight Compute.

Workflow

  1. Confirm benchmark reproducibility first.
  2. Run scripts/perf/profile-ncu.ps1.
  3. Capture the output path in artifacts/profiles/.
  4. Interpret occupancy, memory throughput, shared memory pressure, and instruction mix.

Guardrail

Do not make optimization claims from one metric alone.

When not to use it

  • When making optimization claims from one metric alone
  • When the benchmark is not reproducible

Limitations

  • Requires benchmark reproducibility
  • Does not make optimization claims from one metric alone
  • Focuses on kernel-level analysis with Nsight Compute

How it compares

This skill standardizes the Nsight Compute profiling workflow and guides the interpretation of specific GPU metrics, unlike manually running the profiler and interpreting raw data.

Compared to similar skills

ncu-profiling side by side with the closest alternatives in the catalog.

SkillInstallsUpdatedSafetyDifficulty
ncu-profiling (this skill)04moNo flagsIntermediate
code-coverage-with-gcov153moReviewIntermediate
3d-games166moNo flagsAdvanced
cpp-pro183moNo flagsAdvanced

Try saying

Example prompts that trigger this skill in your AI assistant.

Search skills

Search the agent skills registry