railguard-vulncategory-scan

Scan codebases for injection, CORS, access control, and logic vulnerabilities.

76|9|Updated Feb 27, 2026
One-click install
npx skills add https://github.com/Netflix-Skunkworks/railguard-skill --skill railguard-vulncategory-scan
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: railguard-vulncategory-scan
Source: https://github.com/Netflix-Skunkworks/railguard-skill/tree/main/.claude/skills/railguard-vulncategory-scan
Command: npx skills add https://github.com/Netflix-Skunkworks/railguard-skill --skill railguard-vulncategory-scan

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires rg, semgrep, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

Consolidates multiple vulnerability category scans into a single, monolithic, low-overhead agent to streamline security assessments.

Core Features & Use Cases

  • Single-agent four-category sweep: Injection, Network/CORS, Access Control, and Logic.
  • Architecture-aware gating and phase-based data-flow tracing to unify findings across domains.
  • Ideal for small-to-large repos to quickly triage security posture and produce a consolidated report.

Quick Start

Provide a full repository scan using the vulnerability category single-agent workflow and interpret the consolidated findings.

Frequently Asked Questions about railguard-vulncategory-scan

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I run a single-pass security vulnerability scan across my codebase?

Run a single-pass security vulnerability scan by executing a four-category sweep covering injection, network/CORS, access control, and logic vulnerabilities. This monolithic workflow analyzes architecture and data flows in one pass to produce a consolidated security posture report.

Can I scan multiple programming languages for security vulnerabilities in one workflow?

Yes, you can scan multiple programming languages in one workflow. The scanner supports Python, JavaScript/TypeScript, Java, Go, Ruby, and PHP projects, analyzing authentication, authorization, CORS, and logic vulnerabilities simultaneously.

Do I need Semgrep to perform vulnerability category sweeps?

Semgrep is not required but is supported as an optional scanning tool. The core vulnerability category sweeps rely on an LLM environment with repository access and ripgrep-based tools, loading rules from references to analyze data flows.

What is the best way to triage security findings in a large monolithic repository?

The best way to triage security findings in a large repository is using a single-agent workflow that performs architecture-aware gating and phase-based data-flow tracing. This unifies findings across domains into one consolidated report for quick assessment.

How does architecture-aware gating work during a codebase security sweep?

Architecture-aware gating works during a security sweep by tracing phase-based data flows to unify vulnerability findings across different domains. It analyzes how data moves through the system to accurately identify injection, access control, and logic vulnerabilities.

What are the limitations of using an LLM agent for static security analysis?

A limitation of using an LLM agent for static security analysis is the requirement for an LLM environment with direct access to repository files. While it supports optional Semgrep scanning, complex data flows may require careful interpretation of the consolidated findings.