nuclei-scan

Scan target URLs with Nuclei templates and summarize JSON findings.

21|1|Updated Apr 12, 2026
One-click install
npx skills add https://github.com/woohyun212/security-skill --skill nuclei-scan
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: nuclei-scan
Source: https://github.com/woohyun212/security-skill/tree/main/nuclei-scan
Command: npx skills add https://github.com/woohyun212/security-skill --skill nuclei-scan

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Uses ProjectDiscovery's Nuclei to perform template-based vulnerability scanning against a target URL or list of hosts, updating templates to the latest version, applying severity filters, running the scan, and parsing the JSON output to summarize findings.

Core Features & Use Cases

  • Template-based vulnerability scanning against multiple hosts
  • Automatic template updates and severity-filtered results
  • JSON and TXT output summaries suitable for CI/CD and reporting

Quick Start

Run the nuclei-scan skill against a target URL or list to generate a structured vulnerability report.

Frequently Asked Questions about nuclei-scan

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

FAQPage Schema
How do I run template-based vulnerability scanning in a CI/CD pipeline?

Template-based vulnerability scanning automates security checks in CI/CD pipelines by updating templates, filtering severity, and parsing JSON outputs into summaries. You define targets via environment variables and generate structured reports.

What is Nuclei template-based vulnerability scanning used for?

Nuclei template-based vulnerability scanning identifies known issues across target URLs or host lists. It matches targets against predefined templates to detect security flaws, enabling rapid, scalable security testing across multiple hosts.

Do I need Go installed to perform template-based vulnerability scanning with Nuclei?

Yes, performing template-based vulnerability scanning with Nuclei requires Go 1.21 or higher installed. You also need the Nuclei tool itself installed to execute scans and generate JSON output summaries.

Can I filter vulnerability scan results by severity for multiple hosts?

You can filter vulnerability scan results by severity when scanning multiple hosts. The process applies severity filters during the scan and parses JSON output to produce concise summaries reflecting only the filtered findings.

What is the best way to automate Nuclei template updates before a vulnerability scan?

The best way to automate Nuclei template updates is using a scanning process that automatically fetches the latest templates before execution. This ensures template-based vulnerability scans detect the most recently discovered issues.

How do I parse Nuclei JSON output into a summary report?

Parsing Nuclei JSON output into a summary report involves running a scan and structuring the results. The process extracts findings from the JSON output and formats them into concise summaries suitable for reporting and CI/CD pipelines.