pentest-methodology

Coordinate a repeatable pentest engagement lifecycle with a .pentest/ directory and run.sh.

Updated Mar 5, 2026
One-click install
npx skills add https://github.com/Xerrion/opencode --skill pentest-methodology
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pentest-methodology
Source: https://github.com/Xerrion/opencode/tree/main/skills/pentest-methodology
Command: npx skills add https://github.com/Xerrion/opencode --skill pentest-methodology

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Codifies a repeatable, auditable offensive-security workflow to ensure consistent engagement planning, evidence handling, and reporting across pentest and red-team activities.

Core Features & Use Cases

  • Structured engagement lifecycle with clear stages: scope, recon, exploit, verify, document, replay, and report.
  • Standard .pentest/ directory layout including config.yaml, exploits/, evidence/, and run.sh to enable reproducible runs.
  • PII-handling controls, severity rubric, and a formal report audit process to meet compliance needs.
  • Reusable templates for findings, PoCs, and reports to accelerate engagements.

Quick Start

Run the run.sh script in the .pentest directory to execute a full, replayable engagement workflow.

Frequently Asked Questions about pentest-methodology

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

FAQPage Schema
How do I structure a pentest engagement for compliance and reproducible evidence?

A structured pentest engagement uses a standard .pentest/ directory layout with config.yaml, exploits/, and evidence/ folders to enforce PII controls, ensure reproducible runs, and generate auditable compliance reports.

What are the standard stages of a red-team exercise lifecycle?

The standard red-team exercise lifecycle includes scope definition, reconnaissance, exploitation, verification, documentation, replay, and reporting to maintain consistency and auditability across offensive security activities.

How do I create a repeatable workflow for cybersecurity assessments?

You can create a repeatable cybersecurity assessment workflow by defining engagement rules in a config.yaml file and executing a reusable run.sh script to perform end-to-end replay of the entire engagement lifecycle.

Does this pentest methodology include controls for handling PII?

Yes, this pentest methodology includes specific PII-handling controls and a severity rubric within its formal report audit process to meet compliance requirements during offensive security assessments.

Can I use templates to accelerate red-team reporting and PoC documentation?

Yes, the methodology provides reusable templates for findings, proofs of concept, and formal reports to accelerate red-team engagements and ensure consistent documentation across the engagement lifecycle.

What is the best way to audit pentest reports for compliance reviews?

The best way to audit pentest reports is to apply a formal report audit process with defined PII controls and a severity rubric, ensuring all findings align with compliance requirements and reproducible evidence.