tongminglaic/ako4x/sanitizer

Claude Code and agent skill by tongminglaic/ako4x

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

Run NVIDIA compute-sanitizer (memcheck / racecheck / initcheck / synccheck). FIRST action on `INCORRECT_NUMERICAL` or flaky output — rolling back destroys the evidence; sanitizer often points at the exact line. Also useful for diagnosing race conditions in multi-block kernels and uninitialized-memory reads.

Install

npx vskill@latest install tongminglaic/ako4x/sanitizer

SKILL.md

Sanitizer

Wrapper around compute-sanitizer. Command entry: bash scripts/sanitize.sh.

Detailed reference: sanitizer.md. Top-level commands:

bash
bash scripts/sanitize.sh --list
bash scripts/sanitize.sh --index 5 # default: memcheck
bash scripts/sanitize.sh --index 5 --tool racecheck
bash scripts/sanitize.sh --index 5 --tool initcheck
bash scripts/sanitize.sh --index 5 --tool synccheck
bash scripts/sanitize.sh --index 5 --tool all # sequential, separate timeout each

Key constraints

  • Run sanitizer FIRST on `INCORRECT_NUMERICAL` — before any rollback. Rolling back overwrites the failing kernel and destroys the only evidence of which line went wrong.
  • `cuGetProcAddress_v2` noise inflates ERROR SUMMARY — these are PyTorch / triton / cupti probing optional CUDA driver entry points at import time. The wrapper's >>> NOISE FILTER <<< banner subtracts them; trust the "apparently-real kernel hits" count.
  • Real kernel errors always name a kernel / thread / block / address. If a hit only shows Python host frames, it's noise.
  • CUDA-graph-captured kernels show up but with sparse stack info; if traces are unhelpful, temporarily disable graph capture (env var or skip g.replay() path) for an eager-mode report, fix, then re-enable.

COUPLED references

  • Local backend: scripts/run_local_sanitize.py
  • Modal backend: scripts/run_modal_sanitize.py
  • Shared runtime: scripts/bench_utils.py (workload loading)

Security

  • Security scanPassed, 90 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

Repository stars
74
Repository forks
13
7-day trend score
22

Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/tongminglaic/ako4x/sanitizer/badge)](https://verified-skill.com/skills/tongminglaic/ako4x/sanitizer)

Something wrong with this skill or its page? Tell us.