security-prior-art-survey

Surveys documented security prior art across vulnerability registries, attack-pattern taxonomies, and control standards.

1|1|Updated May 24, 2026
One-click install
npx skills add https://github.com/bm629/agent-skills --skill security-prior-art-survey-bm629
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: security-prior-art-survey
Source: https://github.com/bm629/agent-skills/tree/main/skills/security-prior-art-survey
Command: npx skills add https://github.com/bm629/agent-skills --skill security-prior-art-survey-bm629

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve? Before a product is built, teams need evidence about what will realistically be attacked and which controls published security knowledge prescribes. This Skill turns a product scope into a structured, schema-validated survey of documented security prior art, with provable coverage records instead of unverifiable claims that "nothing was found". ## Core Features & Use Cases - Threat-vocabulary mapping: Translates product surfaces, data classes, and named dependencies into the terms each security corpus actually indexes (CWE, CAPEC, ATT&CK, OWASP, OSV, KEV, VERIS), with provenance, negative terms, and release stamps. - Angle-based search execution: Runs one of eight search angles (control standards, weakness-to-attack-pattern traversal, incident mining, disclosure mining, package advisories, vendor advisories, supply-chain patterns) producing status-typed coverage cells where failures are recorded as failures, never as zeros. - Evidence-tiered extraction: Deep-reads one source item into a nine-section extraction record with an evidence tier (exploited in the wild, proven exploitable, documented pattern) backed by mandatory tier evidence. - Use Case: Given a scope for a new payments feature, derive the vocabulary map, run the CWE-to-CAPEC angle against the map, and produce a search output whose coverage arithmetic a reviewer can independently verify. ## Quick Start Use security-prior-art-survey to derive a threat-vocabulary map from this product scope and then execute search angle a2 against it.

Frequently Asked Questions about security-prior-art-survey

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

FAQPage Schema
How do I research security threats before building a product?

Derive a threat-vocabulary map from the product's scope, then execute search angles across weakness taxonomies, vulnerability registries, incident corpora, and control standards. Each angle produces a coverage record proving what was searched and what was found.

What security databases does a prior-art survey cover?

The survey covers CWE, CAPEC, and ATT&CK taxonomies, CVE/NVD, OSV and GitHub Advisory registries, KEV and EPSS exploitation signals, CSAF/VEX vendor advisories, the VERIS incident corpus, and OWASP ASVS, Top 10, and MASVS control standards.

How is this different from a vulnerability scanner or penetration test?

It is a research method, not a scanner. It reads and classifies published security knowledge about products like yours and never attacks, exploits, scans, or runs retrieved code against any system.

Can I use this instead of STRIDE or LINDDUN threat modeling?

No. This survey supplies documented evidence to a threat-modeling exercise but does not perform one. It also does not map regulatory obligations such as lawful basis or data-subject rights.

Why does the survey record failed searches instead of skipping them?

A source failure written as a zero converts "we could not look" into "there is nothing there", which survives every downstream check. Statuses like unreachable, partial, and embargoed-placeholder keep the coverage record honest and reviewable.