pentestify-security-report-generator

Generate structured penetration testing reports with bilingual PDF export.

11|1|Updated May 16, 2026
One-click install
npx skills add https://github.com/Aradotso/security-skills --skill pentestify-security-report-generator
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pentestify-security-report-generator
Source: https://github.com/Aradotso/security-skills/tree/main/skills/pentestify-security-report-generator
Command: npx skills add https://github.com/Aradotso/security-skills --skill pentestify-security-report-generator

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Turning scattered vulnerability findings into a complete, professional penetration testing report is slow and error-prone, especially when you need consistent tracking and repeatable exports.

Core Features & Use Cases

  • Vulnerability tracking & reporting: Register vulnerabilities via templates or manual input and manage them within multiple reports.
  • Real-time risk statistics: Visualize totals by severity and CVSS-derived risk indicators as findings change.
  • Bilingual corporate reporting with PDF export: Produce structured reports in Spanish/English and export them as PDFs with consistent formatting.
  • Persistence & lifecycle management: Save reports and findings to a SQLite database, with automatic saving and report CRUD (create, update, delete).

Quick Start

Run the Pentestify server (Docker recommended) and open http://localhost:8000 to start creating a new pentest report, add findings, and export the finished PDF.

Frequently Asked Questions about pentestify-security-report-generator

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

FAQPage Schema
How do I generate a penetration testing report with real-time risk statistics?

To generate a penetration testing report with real-time risk statistics, register vulnerabilities via templates or manual input, and the system visualizes totals by severity and CVSS-derived risk indicators as findings change. Data persists in a SQLite database.

Can I export bilingual pentest reports to PDF for corporate audit documentation?

Yes, you can export bilingual pentest reports to PDF for corporate audit documentation. The system produces structured reports in both Spanish and English and exports them with consistent formatting suitable for executive reporting.

Does the pentest report generator support FastAPI and SQLite for vulnerability management?

Yes, the pentest report generator supports FastAPI and SQLite for vulnerability management. It requires a backend with a REST API and a frontend UI, storing all report objects and findings in a SQLite database with automatic saving and CRUD operations.

How do I manage multiple penetration testing reports across different security engagements?

You manage multiple penetration testing reports across engagements by creating persistent report objects. The system supports report CRUD operations, allowing you to create, update, and delete reports while tracking vulnerabilities within each separate engagement.

What is the best way to track vulnerability findings and calculate CVSS risk indicators during a pentest?

The best way to track vulnerability findings and calculate CVSS risk indicators is by registering them via templates or manual input. The system automatically calculates real-time risk statistics, visualizing severity totals as findings change.

Do I need Docker to run the pentest report generator server?

Docker is the recommended method to run the pentest report generator server. Once running, you open http://localhost:8000 to access the frontend UI, create new pentest reports, add findings, and export the finished PDF.