vigil-security-patterns
Provides security best practices for Vigil Guard v2.0.0, focusing on authentication, input validation, and secure coding techniques.
Install this skill
or
89/100
Security score
The vigil-security-patterns skill was audited on Feb 28, 2026 and we found 11 security issues across 3 threat categories. Review the findings below before installing.
Categories Tested
Security Issues
low line 467
Fetch to external URL
SourceSKILL.md
| 467 | fetch('http://heuristics-service:5005/health', { signal: AbortSignal.timeout(2000) }), |
low line 468
Fetch to external URL
SourceSKILL.md
| 468 | fetch('http://semantic-service:5006/health', { signal: AbortSignal.timeout(2000) }), |
low line 469
Fetch to external URL
SourceSKILL.md
| 469 | fetch('http://prompt-guard-api:8000/health', { signal: AbortSignal.timeout(2000) }) |
low line 133
Access to .env file
SourceSKILL.md
| 133 | const SECRET = process.env.JWT_SECRET; // 32+ chars from .env |
low line 292
Access to .env file
SourceSKILL.md
| 292 | # .env (auto-generated by install.sh) |
low line 421
Access to .env file
SourceSKILL.md
| 421 | const allowedOrigins = process.env.ALLOWED_ORIGINS?.split(',') || []; |
low line 467
External URL reference
SourceSKILL.md
| 467 | fetch('http://heuristics-service:5005/health', { signal: AbortSignal.timeout(2000) }), |
low line 468
External URL reference
SourceSKILL.md
| 468 | fetch('http://semantic-service:5006/health', { signal: AbortSignal.timeout(2000) }), |
low line 469
External URL reference
SourceSKILL.md
| 469 | fetch('http://prompt-guard-api:8000/health', { signal: AbortSignal.timeout(2000) }) |
low line 504
External URL reference
SourceSKILL.md
| 504 | test: ["CMD", "wget", "--spider", "-q", "http://localhost:8787/health"] |
low line 574
External URL reference
SourceSKILL.md
| 574 | - OWASP Top 10: https://owasp.org/www-project-top-ten/ |
Scanned on Feb 28, 2026
View Security Dashboard