security_scan

Run parallel dependency, static, and privacy scans and emit severity findings.

Updated Apr 18, 2026
One-click install
npx skills add https://github.com/Mo7amed-Mahmoud/ZeinaGuard-Pro --skill security-scan-mo7amed-mahmoud
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: security_scan
Source: https://github.com/Mo7amed-Mahmoud/ZeinaGuard-Pro/tree/main/.local/skills/security_scan
Command: npx skills add https://github.com/Mo7amed-Mahmoud/ZeinaGuard-Pro --skill security-scan-mo7amed-mahmoud

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill runs three independent scanners and returns a concise, prioritized security summary, surfacing critical and high findings first to streamline remediation.

Core Features & Use Cases

  • RunDependencyAudit() for package/dependency vulnerabilities
  • RunSastScan() for static code findings
  • RunHoundDogScan() for privacy and dataflow findings
  • Orchestrate scans in parallel when full scans are required and tolerate per-scanner failures to avoid blocking the overall result
  • Output a minimal response shape including per-scanner status, severity counts, and top findings with file locations and messages

Quick Start

Initiate a full security scan by running all three scanners in parallel and review the concise, prioritized results.

Frequently Asked Questions about security_scan

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

FAQPage Schema
How do I run a consolidated security scan for dependency, static analysis, and privacy findings?

You can run a consolidated security scan to assess dependency vulnerabilities, static code findings, and privacy dataflow issues in one pass. The scan orchestrates three independent scanners in parallel and outputs a prioritized summary with severity counts and remediation guidance.

What is the best way to prioritize vulnerabilities during code review workflows?

Prioritizing vulnerabilities is best handled by running a security scan that surfaces critical and high findings first. This approach outputs a minimal response shape with per-scanner status, severity counts, and top findings with file locations to streamline remediation.

How do I scan my project codebase for privacy and dataflow findings?

To scan your project codebase for privacy and dataflow findings, execute a security assessment that includes a dedicated privacy scanner. This runs alongside static analysis and dependency audits to detect dataflow issues without blocking results if an individual scanner fails.

Does the security scan tolerate scanner failures during a CI pipeline run?

Yes, the security scan tolerates per-scanner failures during a CI pipeline run. It orchestrates three independent scanners in parallel and ensures that if one scanner fails, it does not block the overall result or the generation of the consolidated severity breakdown.

Can I use this security assessment to check package dependency vulnerabilities?

Yes, you can use this security assessment to check package dependency vulnerabilities. The scan specifically includes a dependency audit function that runs in parallel with static and privacy scanners to identify vulnerable packages and provide remediation guidance.

What is included in the security scan output payload?

The security scan output payload includes per-scanner status, severity counts, and top findings with file locations and messages. This minimal response shape is designed to surface critical and high findings first, streamlining the remediation process.