pentest-agent-evidence

Capture, redact, and organize security assessment evidence into audit-ready logs.

Updated Jul 30, 2026
One-click install
npx skills add https://github.com/salmanabdurrahman/pi-pentest-agent --skill pentest-agent-evidence
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pentest-agent-evidence
Source: https://github.com/salmanabdurrahman/pi-pentest-agent/tree/main/skills/pentest-agent-evidence
Command: npx skills add https://github.com/salmanabdurrahman/pi-pentest-agent --skill pentest-agent-evidence

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill solves the challenge of maintaining rigorous evidence discipline during security assessments by automating the redaction of sensitive data and ensuring all findings are cryptographically linked to authorized command logs.

Core Features & Use Cases

  • Automated Redaction: Automatically strips API keys, tokens, and PII from tool outputs before storage.
  • Evidence Integrity: Uses SHA-256 hashing and append-only logs to maintain a verifiable chain of custody for all findings.
  • Use Case: During a red-team engagement, use this skill to capture and redact Nmap or Burp Suite output, ensuring that no raw credentials or customer PII are accidentally stored in your local engagement directory.

Quick Start

Use the pentest-agent-evidence skill to capture and redact the output from the last executed tool for the current engagement ID.

Frequently Asked Questions about pentest-agent-evidence

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

FAQPage Schema
How do I automatically redact sensitive data like API keys and PII from pentest evidence?

To automatically redact sensitive data from pentest evidence, you can use automated redaction tools that strip API keys, tokens, and PII from tool outputs before storage. This ensures no raw credentials are accidentally saved in your local engagement directory.

How does cryptographic verification maintain a chain of custody for security assessment findings?

Cryptographic verification maintains a chain of custody for security assessment findings by using SHA-256 hashing and append-only logs. This creates a verifiable, non-repudiable record that cryptographically links all findings to authorized command logs.

Can I capture and redact output from tools like Nmap or Burp Suite for audit readiness?

Yes, you can capture and redact output from tools like Nmap or Burp Suite for audit readiness. The process organizes tool outputs into structured logs while automatically masking sensitive credentials and customer PII to satisfy compliance requirements.

What is the best way to ensure non-repudiation and scope-gated storage during a red-team engagement?

The best way to ensure non-repudiation and scope-gated storage during a red-team engagement is to use structured evidence logging with cryptographic hashing. This satisfies strict data handling requirements by verifying findings against authorized command logs.

Does automated evidence redaction work with append-only logs for authorized pentest workflows?

Yes, automated evidence redaction works with append-only logs for authorized pentest workflows. It combines secret masking with scope-gated storage to ensure all captured security assessment data remains audit-ready and cryptographically verified.

Why do I need to hash security assessment findings with SHA-256?

You need to hash security assessment findings with SHA-256 to establish non-repudiation and maintain an append-only chain of custody. This cryptographic linkage prevents tampering and verifies that all findings correspond to authorized command logs.