用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/wbharris/VulNavigator --skill vulnavigator-web命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
正在显示 SKILL.md
| name | vulnavigator-web |
| description | Start a local out-of-tree VulNavigator Flask UI if the operator already has one. |
| argument-hint | |
| allowed-tools | ["exec","read"] |
| permissions | {"allow":["Exec(python)","Exec(python3)"]} |
Start a local Flask UI for VulNavigator only if the operator already has that script. It is not shipped in this git repository.
vuln-nav (use the vulnavigator skill for analysis)127.0.0.1. Do not print LAN IPs from the machine.The core CLI maps ATT&CK/D3FEND from src/vulnavigator/data/mappings.json. The local UI may append OSV.dev / Shodan InternetDB results. It does not query MITRE MCP.
Search in this order; stop at the first file that exists:
$VULNAVIGATOR_WEB if setvulnavigator_web.py in the current workspace~/vulnavigator_web.pyIf none exist, stop. Tell the user the Flask UI is out of tree and they should use vuln-nav analyze instead. Do not invent a path.
Use that script’s interpreter if a sibling web_venv exists; otherwise python3. Example:
python3 vulnavigator_web.py
Prefer --host 127.0.0.1 --port 5000 when the script accepts those flags. Otherwise assume http://127.0.0.1:5000.
A local UI may call voraxx-mcp-server for:
Do not advertise Nuclei; the local UI does not run it.
http://127.0.0.1:5000vuln-nav case first. Optional lookup sections are labeled separately.