Agent skill

exploits-search

Search for exploits across all vulnerabilities with filtering by ecosystem, severity, source, and EPSS

Dave Poon3,251★ · 1 repos on radarProfile →
claude-codecan modify filesMIT
Install
npx skills add davepoon/buildwithclaude --skill exploits-search --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 1
SKILL.md size: 11 KB
Bundled scripts: none
Allowed tools: BashReadGlobGrepEditWrite
Path: plugins/vulnetix/skills/exploits-search/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 3,251
Language: TypeScript
Read our review of the source →

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# Vulnetix Exploit Search Skill This skill searches for vulnerabilities with known exploits across the entire VDB, with filtering by ecosystem, severity, exploit source, EPSS score, and CISA KEV status. Use it to **discover** exploited vulnerabilities relevant to your repository's technology stack. **This skill does not modify application code** -- it only updates `.vulnetix/memory.yaml` to track findings. **How this differs from `/vulnetix:exploits`:** The existing `/vulnetix:exploits <vuln-id>` skill performs deep analysis of a *single known* vulnerability (PoC fetching, ATT&CK mapping, CWSS scoring). This skill *discovers* exploited vulnerabilities across the landscape, optionally filtered to your repository's ecosystems. ## Vulnerability Memory (.vulnetix/memory.yaml) This skill reads and updates the `.vulnetix/memory.yaml` file in the repository root. This file is shared with `/vulnetix:fix`, `/vulnetix:exploits`, `/vulnetix:package-search`, `/vulnetix:vuln`, and `/vulnetix:remediation`. ### Schema The canonical schema is defined in `/vulnetix:fix`. This skill creates minimal stub entries for newly discovered vulnerabilities that affect the repository. ### Reading Prior State

What's inside
Steps it walks through
  1. Vulnerability Memory (.vulnetix/memory.yaml)
  2. Schema
  3. Reading Prior State
  4. Writing Updated State
  5. VEX Status Mapping
  6. Workflow
  7. Step 1: Load Memory and Detect Repository Ecosystems
  8. Step 2: Parse Filters from User Message
  9. Step 3: Execute Exploit Search
  10. Step 4: Present Results
  11. Step 5: Update Vulnerability Memory
  12. Error Handling
  13. Important Reminders
Commands it runs
vulnetix vdb exploits search [flags] -o json
Search for critical npm exploits
vulnetix vdb exploits search --ecosystem npm --severity CRITICAL -o json
CISA KEV entries with high EPSS
vulnetix vdb exploits search --in-kev --min-epss 0.5 --sort epss -o json
Free-text search
vulnetix vdb exploits search -q "remote code execution" --ecosystem npm -o json
Metasploit modules for Maven
vulnetix vdb exploits search --source metasploit --ecosystem maven -o json
Sort by exploitation maturity
More from buildwithclaude
All skills →
About this skill
What does the exploits-search skill do?

Search for exploits across all vulnerabilities with filtering by ecosystem, severity, source, and EPSS

How do I install it?

Run `npx skills add davepoon/buildwithclaude --skill exploits-search --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From davepoon/buildwithclaude, a repository with 3,251 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going