pentest-agent-workflow

Orchestrate authorized security assessment workflows with scope parsing and evidence-based reporting.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a structured, policy-compliant framework for conducting security assessments, ensuring that all pentesting activities are authorized, scoped, and documented to prevent accidental damage or policy violations.

Core Features & Use Cases

  • Lifecycle Orchestration: Manages the entire engagement from preflight authorization and scope validation to final report generation.
  • Safety Guardrails: Enforces mandatory authorization checks, dry-run planning, and per-tool approval for aggressive or destructive actions.
  • Use Case: A security professional can use this workflow to conduct a bug bounty assessment on a web application, ensuring every scan is logged, evidence is redacted, and findings are normalized into a professional report.

Quick Start

Use the pentest-agent-workflow skill to initialize a new engagement for the target domain by loading the configuration and validating the scope file.

Frequently Asked Questions about pentest-agent-workflow

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

FAQPage Schema
How do I automate authorized security assessment workflows while maintaining compliance auditing?

Automated authorized security assessment workflows enforce compliance auditing by orchestrating scope parsing, authorization verification, and evidence-based reporting to prevent accidental policy violations during pentesting.

What is the best way to enforce safety guardrails during red team operations and bug bounty assessments?

The best way to enforce safety guardrails for red team operations and bug bounty assessments is to mandate dry-run planning, preflight authorization checks, and per-tool approval for destructive actions.

Can I integrate domain-specific pentesting tools into an automated engagement state schema?

You can integrate domain-specific pentesting tools by adhering to a predefined engagement state schema, which ensures all scan activities are logged and audit-ready throughout the workflow.

How do I normalize and redact evidence when generating security assessment reports?

To normalize and redact evidence in security assessment reports, the workflow applies strict redaction policies during final report generation, ensuring findings are documented professionally and safely.

Does this pentesting workflow support scoping validation before running aggressive security scans?

Yes, this pentesting workflow supports scoping validation by loading the configuration and validating the scope file during preflight initialization before authorizing aggressive security scans.

When should I not use an automated pentesting workflow for security testing?

You should not use an automated pentesting workflow if your security testing lacks predefined authorization, as strict safety gates require valid scope files and explicit per-tool approval before execution.