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.