⚙️ Engineering
Awaiting Security Review
Semgrep Static Analysis
Run lightweight static analysis on your code using Semgrep. Supports 30+ languages with customizable rules for security vulnerabilities, bug patterns, and code style enforcement.
Semgrep provides fast, pattern-based static analysis that finds bugs and security issues without compilation. This skill helps you write custom rules, run targeted scans, triage results, and integrate findings into your review workflow.
security sast static-analysis vulnerabilities linting
When to use
Use for security-focused code reviews, enforcing coding standards across a monorepo, or catching common vulnerability patterns like SQL injection, XSS, and insecure deserialization.
Examples
Security scan for OWASP Top 10
Check your code against common vulnerability patterns
Run a Semgrep security scan focused on OWASP Top 10 vulnerabilities in this project
Custom rule creation
Write a Semgrep rule for your team's coding standards
Create a Semgrep rule that catches any direct database queries not using parameterized statements