Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Rapid security assessment focused on OWASP Top 10 vulnerabilities
| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-07 | ✗→✓ | ▲ Improved | 33% | 0% |
| case-13 | ✗→✓ | ▲ Improved | 117% | 0% |
| case-24 | ✗→✓ | ▲ Improved | 6% | 0% |
| case-16 | ✗→✓ | ▲ Improved | -8% | 0% |
| case-17 | ✗→✓ | ▲ Improved | -3% | 0% |
Rapid security assessment focused on OWASP Top 10 vulnerabilities.
Perform a quick security scan to identify common vulnerabilities:
bash# Common secret patterns grep -rn --include="*.{js,ts,py,go,java,rb,php,env}" \ -E "(password|secret|api_key|apikey|token|auth|credential).*[=:].*['\"][^'\"]{8,}['\"]" \ --exclude-dir={node_modules,vendor,.git,dist,build} . 2>/dev/null | head -20 # .env files that might be committed find . -name ".env*" -not -path "*/node_modules/*" -type f 2>/dev/null # Check if secrets are gitignored [ -f ".gitignore" ] && grep -q "\.env" .gitignore && echo "✅ .env in .gitignore" || echo "⚠️ .env NOT in .gitignore"
bash# SQL injection patterns (raw queries with string concat) grep -rn --include="*.{js,ts,py,go,java,php}" \ -E "(query|execute|raw|sql).*\+.*\$|f['\"].*SELECT|\.format\(.*SELECT" \ --exclude-dir={node_modules,vendor,.git} . 2>/dev/null | head -15 # Command injection patterns grep -rn --include="*.{js,ts,py,go,rb,php}" \ -E "(exec|spawn|system|shell_exec|popen)\s*\(" \ --exclude-dir={node_modules,vendor,.git} . 2>/dev/null | head -15
bash# Dangerous innerHTML/dangerouslySetInnerHTML usage grep -rn --include="*.{js,ts,jsx,tsx,vue}" \ -E "(innerHTML|dangerouslySetInnerHTML|v-html)" \ --exclude-dir={node_modules,.git,dist} . 2>/dev/null | head -15 # Unescaped template literals in HTML context grep -rn --include="*.{js,ts,jsx,tsx}" \ -E "\`.*\$\{.*\}.*<" \ --exclude-dir={node_modules,.git,dist} . 2>/dev/null | head -10
bash# Check for known vulnerabilities in npm packages [ -f "package-lock.json" ] && npm audit --json 2>/dev/null | jq '{vulnerabilities: .metadata.vulnerabilities}' 2>/dev/null # Check for outdated packages with security issues [ -f "package.json" ] && npm outdated --json 2>/dev/null | jq 'to_entries | map(select(.value.current != .value.latest)) | length' 2>/dev/null
bash# Hardcoded JWT secrets grep -rn --include="*.{js,ts,py,go}" \ -E "(jwt|JWT).*secret.*[=:].*['\"].{8,}['\"]" \ --exclude-dir={node_modules,vendor,.git} . 2>/dev/null # Missing CSRF protection patterns grep -rn --include="*.{js,ts,py}" \ -E "(POST|PUT|DELETE|PATCH).*fetch|axios\.(post|put|delete|patch)" \ --exclude-dir={node_modules,vendor,.git} . 2>/dev/null | head -10
Scan Date: timestamp] Scope: directory scanned]
| Issue | Location | Description | |-------|----------|-------------| | type] | file:line] | brief description] |
| Issue | Location | Recommendation | |-------|----------|----------------| | type] | file:line] | fix suggestion] |
| Issue | Location | Note | |-------|----------|------| | type] | file:line] | context] |
| Level | Examples | Action | |-------|----------|--------| | 🔴 Critical | Hardcoded prod secrets, SQL injection | Fix immediately | | 🟠 High | Missing auth, XSS vectors | Fix before deploy | | 🟡 Medium | Outdated deps, missing CSRF | Plan remediation | | 🟢 Low | Best practice violations | Track for improvement |
Full audit:
/securityFocus on specific area:
/security auth
/security deps
/security injectionSpecific file/directory:
/security src/api/examples/hooks/security-hooks.sh for automated pre-commit security checks$ARGUMENTS
Other measured skills in the registry, with their headline benchmark lift.