vuln-analysis-agent

Correlate vulnerability findings from multiple agents into validated attack chains.

241|28|Updated May 20, 2026
One-click install
npx skills add https://github.com/ok-helloworld/vibe-pentest --skill vuln-analysis-agent
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: vuln-analysis-agent
Source: https://github.com/ok-helloworld/vibe-pentest/tree/main/agents/vuln-analysis-agent
Command: npx skills add https://github.com/ok-helloworld/vibe-pentest --skill vuln-analysis-agent

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

It helps you turn scattered vulnerability findings from multiple agents into coherent, validated attack chains for a clear security assessment outcome.

Core Features & Use Cases

  • Cross-Agent Attack Chain Analysis: Builds structured attack_chains.json by correlating findings across the 6渗透 Agent and assigning chain severity and ordered exploitation steps.
  • Evidence Re-Verification for Confirmed Findings: Enforces that each confirmed vulnerability is validated via python scripts/verify_findings.py <workspace_dir> and produces only verification.json for report-ready confidence.
  • Use Case: After parallel web penetration testing, consolidate findings such as LFI → RCE or IDOR → privilege escalation into a readable attack chain narrative for stakeholders and remediation planning.

Quick Start

Ask an AI to run the vulnerability analysis phase by reading workspace/findings/*.json and producing workspace/attack_chains.json, then verifying confirmed issues using python scripts/verify_findings.py <workspace_dir> to output verification.json.

Frequently Asked Questions about vuln-analysis-agent

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

FAQPage Schema
What is attack chain mapping in web penetration testing?

Attack chain mapping correlates scattered vulnerability findings into multi-step exploitation paths. It relates individual issues like LFI or IDOR to show how they combine into privilege escalation or remote code execution scenarios for stakeholder reporting.

How do I consolidate multiple JSON vulnerability findings into a single attack chain report?

Read findings from workspace/findings/*.json and correlate them into a structured attack_chains.json file. This assigns chain severity and ordered exploitation steps, transforming raw data into a validated narrative.

How do I verify vulnerability evidence after generating attack chains?

Run python scripts/verify_findings.py <workspace_dir> to re-verify confirmed issues. This script emits a verification.json file, ensuring report-ready confidence for the synthesized attack chains.

Can I synthesize attack chains from findings produced by different penetration testing agents?

Yes, cross-agent attack chain analysis builds structured JSON by correlating findings across multiple penetration agents. It assigns chain severity and ordered exploitation steps for coherent security assessment outcomes.

Does this attack chain synthesis require a specific JSON schema for output?

Yes, the process outputs a valid syntax JSON attack_chains.json file matching a required schema. It strictly enforces this structure during Phase 5.5 synthesis to ensure reliable downstream parsing.

What are the limitations of automated evidence re-verification for web penetration findings?

Evidence re-verification is restricted to running verify_findings.py which emits only verification.json. It applies specifically to Phase 5.6 for web/API penetration testing workspaces and does not perform new exploitation.