← ClaudeAtlas

ubslisted

Ultimate Bug Scanner - Pre-commit static analysis for AI coding workflows. 18 detection categories, 8 languages, 4-layer analysis engine. The AI agent's quality gate.
aiskillstore/marketplace · ★ 329 · AI & Automation · score 79
Install: claude install-skill aiskillstore/marketplace
# UBS - Ultimate Bug Scanner Static analysis tool built for AI coding workflows. Catches bugs that AI agents commonly introduce: null safety, async/await issues, security holes, memory leaks. Scans JS/TS, Python, Go, Rust, Java, C++, Ruby, Swift in 3-5 seconds. ## Why This Exists AI agents move fast. Bugs move faster. You're shipping features in minutes, but: - Null pointer crashes slip through - Missing `await` causes silent failures - XSS vulnerabilities reach production - Memory leaks accumulate UBS is the quality gate: scan before commit, fix before merge. ## Golden Rule ```bash ubs <changed-files> --fail-on-warning ``` **Exit 0 = safe to commit. Exit 1 = fix and re-run.** ## Essential Commands ### Quick Scans (Use These) ```bash ubs file.ts file2.py # Specific files (< 1s) ubs $(git diff --name-only --cached) # Staged files ubs --staged # Same, cleaner syntax ubs --diff # Working tree vs HEAD ``` ### Full Project Scans ```bash ubs . # Current directory ubs /path/to/project # Specific path ubs --only=js,python src/ # Language filter (faster) ``` ### CI/CD Mode ```bash ubs --ci --fail-on-warning . # Strict mode for CI ubs --format=json . # Machine-readable ubs --format=sarif . # GitHub code scanning ``` ## Output Format ``` ⚠️ Category (N errors) file.ts:42:5 –