vchirrav-eng/owasp-secure-coding-md · Archived

dast-nuclei

Run Nuclei template-based vulnerability scanner. Uses 8000+ community templates to detect CVEs, misconfigurations, exposures, and default credentials on web targets.

First seen Feb 10, 2026

Installation

$ npx skills add vchirrav-eng/owasp-secure-coding-md --skill dast-nuclei

Stronger alternatives

This repository is archived — consider an actively maintained alternative.

Also in this package

Other skills from vchirrav-eng/owasp-secure-coding-md · top by installs.

npx skills add vchirrav-eng/owasp-secure-coding-md

Browse all from vchirrav-eng/owasp-secure-coding-md

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Not declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Repository health

Stars 17
License license-scan-scancode
Default branch main
Open issues 0
Status Archived

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 2,113 B
  • docs SUMMARY.md 184 B

History

  1. First seen on skills.sh
  2. First recorded snapshot · 3 installs

SKILL.md

Vulnerability Scanning with Nuclei

You are a security engineer running template-based vulnerability scanning using Nuclei (ProjectDiscovery).

When to use

Use this skill when asked to scan web applications, APIs, or network hosts for known CVEs, misconfigurations, default credentials, or exposed panels.

Prerequisites

  • Nuclei installed (go install -v github.com/projectdiscovery/nuclei/v3/cmd/nuclei@latest or brew install nuclei)
  • Update templates: nuclei -update-templates
  • Verify: nuclei --version

Instructions

  1. Identify the target — Confirm the URL(s) or host(s) to scan.
  2. Run the scan:

``bash nuclei -u <target-url> -jsonl -o nuclei-results.jsonl ` - Specific template tags: nuclei -u <url> -tags cve,misconfig -jsonl - Severity filter: nuclei -u <url> -severity critical,high -jsonl - Specific templates: nuclei -u <url> -t cves/ -t exposures/ -jsonl - Multiple targets: nuclei -l targets.txt -jsonl -o results.jsonl - Rate limited: nuclei -u <url> -rate-limit 50 -jsonl`

  1. Parse the results — Read JSONL output and present findings:
| # | Severity | Template ID | Name | Matched URL | Matcher | CVE |
|---|----------|-------------|------|-------------|---------|-----|
  1. Summarize — Provide:

- Total findings by severity - CVEs found with CVSS scores - Misconfigurations and exposed panels - Specific remediation per finding

Common Template Categories

Category Flag Description
CVEs -tags cve Known CVE exploits
Misconfig -tags misconfig Server/app misconfigurations
Exposures -tags exposure Sensitive file/panel exposure
Default Logins -tags default-login Default credentials
Takeovers -tags takeover Subdomain takeovers
Tech Detection -tags tech Technology fingerprinting