Skill rating
35 skills. The A–F grade combines safety (60%) and quality (40%); tests add a bonus. The rating refreshes automatically from open catalogs.
ManufacturingLogistics and warehouseProcurementQuality controlContact centreField serviceFinanceCustomer supportindustry shortcuts
| # | Grade | Skill | Score ▾ | Safety | Quality | Process | Tests | Popularity | Updated |
|---|---|---|---|---|---|---|---|---|---|
| 1 | A | Optimize existing Triton kernels for NVIDIA TileIR backend on Blackwell GPUs (sm_100+). Adds TileIR-specific autotune configs: occupancy, num_ctas, TMA descriptors. Covers kernel classification (dot-r | 100 | 100 | B | — | — | 11 d ago | |
| 2 | A | perf-nsight-systemsIntegrationData and analyticsWriting and documentsNVIDIA/TensorRT-LLMAgent Skills Nsight Systems (nsys) CLI for system-level timeline profiling. Use when the user wants to run nsys profile, analyze .nsys-rep reports, use nsys stats/analyze/recipe commands, diagnose GPU idle time fr | 100 | 96 | B | — | — | 11 d ago | |
| 3 | A | perf-nsight-compute-analysisAnalyzerData and analyticsSoftware developmentNVIDIA/TensorRT-LLMAgent Skills Analyze ncu (NVIDIA Nsight Compute) profiling output: SOL% bottleneck classification, roofline analysis, occupancy diagnosis, memory hierarchy analysis, warp stall analysis, metric interpretation, and | 97 | 96 | B | — | — | 11 d ago | |
| 4 | A | Analyze host/CPU overhead in TensorRT-LLM inference from nsys traces. Detect whether host overhead is the bottleneck using GPU idle ratio, host prep exposed ratio, and per-phase evidence. For regressi | 100 | 92 | C | — | — | 11 d ago | |
| 5 | A | Identify and eliminate host-device synchronizations in PyTorch code. Detects sync points (.item(), .cpu(), boolean indexing, torch.tensor on CUDA), classifies false vs true dependencies, provides sync | 100 | 90 | C | — | — | 11 d ago | |
| 6 | A | Write and implement GPU kernels using NVIDIA CuTe DSL (CUTLASS 4.x Python API) — NOT for Triton, CUDA C++, or conceptual explanations. Trigger only when the user wants to write or implement a kernel, | 98 | 93 | A | — | — | 11 d ago | |
| 7 | A | Compile TensorRT-LLM on a SLURM cluster. Covers submitting a batch job with a container image, monitoring the job, and verifying the build. Use when the user wants to compile TRT-LLM remotely via SLUR | 100 | 88 | B | — | — | 11 d ago | |
| 8 | A | Performance optimization coordination playbook. Contains specialist routing table, TileIR two-step pipeline, kernel generation specialist selection, prioritization criteria, and safe modification work | 100 | 88 | B | — | — | 11 d ago | |
| 9 | B | Systematic approach to exploring the TensorRT-LLM codebase before implementing new features or optimizations. Teaches how to discover existing infrastructure, trace code paths, and avoid reimplementin | 100 | 85 | D | — | — | 11 d ago | |
| 10 | B | Design, implement, calibrate, and run deterministic TensorRT-LLM VisualGen L1 operation tests and L2 component-by-feature parity tests. Use for DiT, VAE, text-encoder, scheduler, parallelism, quantiza | 100 | 84 | C | — | — | 11 d ago | |
| 11 | B | Launch and operate this repo's perf-analyze workflow, which DIAGNOSES a TensorRT-LLM serving deployment without applying changes — benchmark at one concurrency or a Pareto curve of them (tok/s/user vs | 100 | 85 | C | — | — | 11 d ago | |
| 12 | B | Compile TensorRT-LLM on a compute node inside a Docker container. Use this when already on a compute node with GPUs visible. | 100 | 85 | C | — | — | 11 d ago | |
| 13 | B | Performance analysis coordination workflow. Guides profiling delegation, bottleneck classification (compute/memory/launch/communication/sync), and structured report generation. Use when the user asks | 100 | 85 | C | — | — | 11 d ago | |
| 14 | B | perf-workload-profilingAnalyzerSoftware developmentData and analyticsNVIDIA/TensorRT-LLMAgent Skills Code instrumentation for timing workloads. Two scenarios: (1) Training loop — inject manual timing to report per-iteration latency, throughput (samples/sec), and data load time. (2) Standalone kernel/ | 100 | 83 | C | — | — | 11 d ago | |
| 15 | B | Apply CUDA Graphs to PyTorch workloads — API selection (torch.compile, PyTorch make_graphed_callables, TE make_graphed_callables, MCore CudaGraphManager, FullCudaGraphWrapper, manual torch.cuda.graph) | 100 | 83 | B | — | — | 11 d ago | |
| 16 | B | ONLY for OpenAI Triton (@triton.jit) kernel development. NEVER use for CUDA C++ kernels, CuTe DSL kernels, TileIR, or profiling tools (ncu, nsys). The user's request must involve Triton explicitly. Co | 95 | 90 | C | — | — | 11 d ago | |
| 17 | B | Benchmark a TensorRT-LLM VisualGen model end to end, server included — pick the workload, bring up the `trtllm-serve` server it needs (resolve the checkpoint, write the config, launch, verify it came | 97 | 88 | D | — | — | 5 d ago | |
| 18 | B | Review, design, and refactor TensorRT-LLM PyTorch MoE code for architecture fit, clean code, maintainability, and testability. Always use for any modification, review, refactor, or design planning tha | 99 | 79 | C | — | — | 11 d ago | |
| 19 | B | Execute a TensorRT-LLM workload locally in Docker. Runs a fully-resolved Docker command in background, monitors completion, reads logs, and reports results. Workflow-agnostic — does not need to know i | 100 | 76 | B | — | — | 11 d ago | |
| 20 | B | Submit and monitor a Slurm job on a local cluster. Supports two modes: (1) Persistent allocation (default) — allocates nodes once via nohup salloc, imports the container once, installs once, and reuse | 100 | 76 | A | — | — | 11 d ago | |
| 21 | B | Check the local execution environment for GPU availability, Docker support, and Slurm access. Returns the execution scenario (`satisfied, local, docker`, `satisfied, local, direct`, `satisfied, slurm, | 100 | 76 | B | — | — | 11 d ago | |
| 22 | C | trtllm-visualgen-lpips-golden-refreshAnalyzerAI and agentsMedia and videoNVIDIA/TensorRT-LLMClaude Code Refresh TensorRT-LLM VisualGen LPIPS golden images or videos after an NVBug, VisualGen LPIPS CI failure, model/dependency version update, or other intentional output change, including triage, rerunnin | 100 | 73 | D | — | — | 5 d ago | |
| 23 | C | Build Slurm scripts or Docker commands for TensorRT-LLM workloads. Resolves all parameters (docker image, mounts, parallelism, MPI mode), generates the complete script from Category templates, and wri | 100 | 70 | B | — | — | 11 d ago | |
| 24 | B | Profiles and optimizes TensorRT-LLM host/CPU overhead using line_profiler (with nsys support planned). Runs iterative profile-analyze-optimize-validate rounds. Use when GPU utilization is low or optim | 100 | 83 | D missing files | — | — | 11 d ago | |
| 25 | B | Casebook of past successful and classic TensorRT-LLM optimizations (runtime/execution and kernel level) recorded as reusable decision precedents. Consult when deciding which optimization to apply for | 100 | 76 | D missing files | — | — | 11 d ago | |
| 26 | B | trtllm-flashinfer-upgradeProcedureGitHubSoftware developmentWriting and documentsNVIDIA/TensorRT-LLMAgent Skills Upgrade flashinfer-python version in TensorRT-LLM. Fetches the latest releases from GitHub (stable and nightly), compares with the current pinned version, lets the user pick a target version, and upda | 100 | 74 | C missing files | — | — | 11 d ago | |
| 27 | C | Remote SLURM cluster development via SSH. Use when running jobs, profiling, or developing on a remote SLURM cluster with pyxis/enroot containers. Covers SSH connection management, srun/sbatch/salloc j | 100 | 73 | D missing files | — | — | 11 d ago | |
| 28 | C | Best practices for contributing code to TensorRT-LLM. Covers the official contribution process (issue tracking, fork workflow, DCO signing), coding guidelines, implementation workflow, common mistakes | 100 | 69 | D missing files | — | — | 11 d ago | |
| 29 | C | Generate a source-backed starting `trtllm-serve --config` YAML for basic aggregate single-node PyTorch serving, aligned with checked-in TensorRT-LLM configs and deployment docs. Preserves explicit lat | 100 | 64 | C missing files | — | — | 11 d ago | |
| 30 | C | Launch and operate this repo's perf-optimize workflow, which iteratively APPLIES TensorRT-LLM serving optimizations — baseline benchmark at one concurrency or a Pareto curve of them (tok/s/user vs tok | 100 | 66 | C missing files | — | — | 11 d ago | |
| 31 | C | Cookbook of how TensorRT-LLM performance *instabilities* happen and how they were mitigated, distilled from perf-instability commits on main. Consult when a metric is unstable across runs, iterations, | 99 | 66 | D missing files | — | — | 5 d ago | |
| 32 | C | trtllm-model-onboard-multimodalGeneratorAI and agentsSoftware developmentNVIDIA/TensorRT-LLMAgent Skills Onboard a HuggingFace multimodal model (vision/audio/video + text) to the TensorRT-LLM PyTorch backend. Use when writing a new `tensorrt_llm/_torch/models/modeling_{vlm}.py` plus its input processor a | 99 | 61 | D missing files | — | — | 11 d ago | |
| 33 | C | Runs model-level and module-level tests for TensorRT-LLM. First classifies the test scope (module test or model test), then dispatches to the appropriate workflow. Model tests are further classified b | 100 | 60 | D missing files | — | — | 11 d ago | |
| 34 | C | Cookbook of how TensorRT-LLM performance regressions happen and how they were fixed, distilled from NVBug-fix commits on main. Consult when a perf regression is observed or suspected (throughput/TTFT/ | 98 | 63 | D missing files | — | — | 5 d ago | |
| 35 | C | Run TensorRT-LLM test cases, benchmarks, evaluations, or custom scripts by checking the environment (local GPU or Slurm), selecting the appropriate Docker image, and executing either locally or via Sl | 100 | 56 | D missing files | — | — | 11 d ago |