arcdatasystems

Pentest AI Agents Gui — Security skill for Claude Code

Security community

Used in conjunction with pentest-ai-agents.

How to install Pentest AI Agents Gui

This entry records only its repository, not the path inside it, so there is no exact command to give. Open arcdatasystems/pentest-ai-agents_gui and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Pentest AI Agents Gui does

Used in conjunction with pentest-ai-agents.

Alternatives in Security

  • Skill Threat Modeling — Code-First Deep Risk Analysis Skill for Claude Code - 8-Phase Workflow with Security design review, STRIDE Thr 207 ★
  • Kali Pentest — Kali Linux penetration testing skill for AI agents (Claude Code, OpenClaw, Hermes Agent) 100 ★
  • Pentest Report — 🔒 Pentest Report 75 ★

README

pentest-ai-dash

**Persistent findings database and web GUI for pentest-ai-agents.**

[![Python](https://img.shields.io/badge/Python-3.8%2B-blue?logo=python&logoColor=white)](https://www.python.org/) [![SQLite](https://img.shields.io/badge/SQLite-3-lightgrey?logo=sqlite)](https://sqlite.org/) [![License: MIT](https://img.shields.io/badge/License-MIT-green.svg)](LICENSE)

pentest-ai-dash gives the [pentest-ai-agents](https://github.com/0xSteph/pentest-ai-agents) ecosystem a place to store findings across Claude Code sessions. A SQLite database holds hosts, services, vulnerabilities, credentials, and attack chains. A Flask web GUI lets you browse, edit, and export everything. A set of Bash CLIs let the agents write to it automatically.

**Agents not included.** Install agents separately from [0xSteph/pentest-ai-agents](https://github.com/0xSteph/pentest-ai-agents).


What's included

Component Description
gui.py Flask web server — serves the dashboard and a REST API
gui.html Single-file frontend (no build step, no npm)
findings.sh CLI for adding and querying hosts, services, vulns, creds, chains
engagement.sh Create, switch, archive, and purge engagements
report.sh Generate a self-contained HTML report from any engagement
report-template.html Report template (customise with report.conf)
report_docx.py Generate a styled Word (.docx) report — requires python-docx
handoff.sh Print a Markdown session handoff summary
doctor.sh Audit which underlying pentest tools are installed on this machine
migrate.sh Forward-migrate an existing database to the current schema
schema.sql SQLite schema (reference / manual init)
lib/common.sh Shared shell library used by all CLIs
hooks/session-start.sh Claude Code hook — surfaces active engagement at session start

Quick start

# 1. Clone
git clone https://github.com/arcdata