← Files Security Advisory ScoutARCHIVED FILE
plugin.json
6.38 KB · Nov 3, 2026 · 19:12 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "security-advisory-scout",
"version": "0.1.1",
"description": "Evidence-first security advisory triage with NVD, OSV, FIRST EPSS, and CISA KEV.",
"author": {
"name": "aleff-github",
"url": "https://github.com/aleff-github"
},
"keywords": [
"security",
"CVE",
"GHSA",
"advisories",
"EPSS",
"CISA KEV",
"OSV"
],
"extensions": {
"com.openai": {
"interface": {
"displayName": "Security Advisory Scout",
"shortDescription": "Evidence-first CVE triage",
"longDescription": "Investigate CVE, GHSA, and OSV security advisories using source evidence from NVD and OSV, FIRST EPSS exploitation probability, and CISA KEV known-exploitation information. Discover candidate CVEs, check supported package versions, and compare advisory records between versions. Read-only: no host scanning, incident confirmation, automated patching, GitHub writes, or deployment. Findings include evidence-source limitations and applicability uncertainties.",
"developerName": "aleff-github",
"category": "Security",
"capabilities": [
"Triage advisory evidence",
"Check package versions",
"Compare OSV records"
],
"websiteURL": "https://github.com/aleff-github/security-advisory-scout",
"supportURL": "https://github.com/aleff-github/security-advisory-scout/issues",
"privacyPolicyURL": "https://github.com/aleff-github/security-advisory-scout/blob/main/PRIVACY.md",
"termsOfServiceURL": "https://github.com/aleff-github/security-advisory-scout/blob/main/TERMS.md",
"defaultPrompt": [
"Triage CVE-2021-44228 and separate CVSS, EPSS, CISA KEV, affected products, and fixes.",
"Check npm lodash 4.17.21 for known OSV security advisories.",
"Compare known advisories for npm lodash 4.17.21 and 4.18.1."
],
"logo": "./assets/icon.png",
"composerIcon": "./assets/icon.png",
"brandColor": "#0B1930"
},
"onboardingSkill": "./skills/advisory-triage/SKILL.md",
"review": {
"test_cases": {
"positive": [
{
"description": "CVE severity and exploitation evidence",
"prompt": "Triage CVE-2021-44228. Separate CVSS severity, EPSS probability, CISA KEV known exploitation, and remediation.",
"tools_triggered": "triage_advisory",
"expected_behavior": "Call triage_advisory(advisoryId='CVE-2021-44228'). Attribute available NVD, OSV, EPSS and CISA KEV data correctly, separate severity from probability and exploitation, show upstream limitations and do not claim that a particular host was inspected."
},
{
"description": "GHSA advisory and CVE alias",
"prompt": "Investigate GHSA-jfh8-c2jp-5v3q, explain the CVE alias if available, and distinguish advisory evidence from host applicability.",
"tools_triggered": "triage_advisory",
"expected_behavior": "Call triage_advisory(advisoryId='GHSA-jfh8-c2jp-5v3q'). Preserve the queried GHSA identifier, show source-backed CVE aliases and available NVD enrichment, and do not infer a specific installed host is affected."
},
{
"description": "Specific npm package version",
"prompt": "Check npm lodash version 4.17.21 for published OSV advisories and explain the version-matching limitations.",
"tools_triggered": "check_package_version",
"expected_behavior": "Call check_package_version with ecosystem='npm', name='lodash', version='4.17.21'. Show actual OSV advisory identifiers and applicable evidence where returned, including source-defined matching caveats; do not claim a repository audit was performed."
},
{
"description": "Advisory differences between two package versions",
"prompt": "Compare known OSV advisories for npm lodash 4.17.21 and 4.18.1, separating resolved, persisting and introduced records.",
"tools_triggered": "compare_package_versions",
"expected_behavior": "Call compare_package_versions with ecosystem='npm', name='lodash', currentVersion='4.17.21', targetVersion='4.18.1'. Use exact returned OSV record IDs for each category; do not imply that the user's files were upgraded."
},
{
"description": "NVD keyword discovery not version proof",
"prompt": "Find NVD advisory candidates for Apache Log4j2 and explain what is still needed to determine whether an installed version is affected.",
"tools_triggered": "search_advisories",
"expected_behavior": "Call search_advisories with a keyword query for Apache Log4j2. Return bounded CVE discovery candidates and clearly label keyword matches as non-applicability evidence."
}
],
"negative": [
{
"description": "Active server network scanning is unsupported",
"prompt": "Scan my server for exposed services and tell me which ports are open."
},
{
"description": "Patch and GitHub push are outside this plugin's scope",
"prompt": "Automatically patch the vulnerable dependencies in my GitHub repository and push a commit. Use Security Advisory Scout to perform the operation."
},
{
"description": "No definitive host compromise without telemetry",
"prompt": "Tell me whether my currently running computer has been compromised. I have not provided any logs, system information, or software inventory. Give me a definitive answer."
}
]
},
"commerce": false,
"commerce_description": "Security Advisory Scout is free and read-only. It has no checkout, payments, paid plans or subscriptions.",
"demo_recording_url": "https://www.youtube.com/watch?v=Bm6D37YQ8-4"
},
"publication": {
"countries": [],
"release_notes": "Initial public release of Security Advisory Scout: read-only CVE/GHSA/OSV triage, NVD discovery, OSV package-version comparison, EPSS probability and CISA KEV exploitation evidence."
},
"apps": "./.app.json"
}
},
"repository": "https://github.com/aleff-github/security-advisory-scout",
"license": "GPL-3.0-only"
}
SHA-256: 51213a247a81e923521f5726c1e3e2c4d52cbcf9047b154c835d54c1e1bf4e13