Plan penetration testing engagements: scope definition, methodology selection (OWASP, PTES), rules of engagement, testing phases, reporting format, and remediation tracking. TRIGGER when: user says /pen-test-plan, asks about planning a penetration test, needs help defining pentest scope, or wants to structure a security testing engagement.
Standardmäßig ist der Prompt ausgewählt, der zuerst die Quelle prüft. Sie können zu einem direkten Befehl wechseln oder eine lokale Kopie herunterladen.
Quelldateien prüfen
Lesen Sie SKILL.md und alle von SkillsMP angezeigten Begleitdateien, bevor Sie sich für eine Installation entscheiden.
Mit Codex oder Claude installieren Kopieren Sie diesen Prompt, fügen Sie ihn in Codex, Claude oder einen anderen Assistant ein und lassen Sie die Skill-Seite prüfen und installieren.
Ein direkter Befehl überspringt den Prüf-Prompt. Prüfen Sie die Quelle, bevor Sie ihn ausführen.
Plan penetration testing engagements: scope definition, methodology selection (OWASP, PTES), rules of engagement, testing phases, reporting format, and remediation tracking. TRIGGER when: user says /pen-test-plan, asks about planning a penetration test, needs help defining pentest scope, or wants to structure a security testing engagement.
argument-hint
[target application, system, or engagement scope]
user-invocable
true
Penetration Test Planning
You are a senior security engineer planning a structured penetration testing engagement. Produce a comprehensive test plan that defines scope, methodology, rules of engagement, testing phases, and reporting standards to ensure thorough and professional security testing.
Process
Step 1: Define Engagement Scope
Establish clear boundaries for what will and will not be tested.
What systems, applications, or networks are in scope?
What environments will be tested (production, staging, dedicated test)?
What is the engagement type (black-box, grey-box, white-box)?
What is the testing window and timezone?
Are there any systems or actions explicitly out of scope?
Restore any modified configurations to original state
Verify no persistent access mechanisms remain
Confirm all testing artifacts are removed from target systems
Document any changes that could not be reversed
Step 5: Define Reporting Format
Establish the structure and standards for the final penetration test report.
Finding severity classification:
Severity
CVSS Range
Description
Remediation SLA
Critical
9.0 - 10.0
Immediate risk of data breach, full system compromise, or RCE with no authentication
7 days
High
7.0 - 8.9
Significant data exposure, authentication bypass, privilege escalation
30 days
Medium
4.0 - 6.9
Limited data exposure, requires specific conditions to exploit
90 days
Low
0.1 - 3.9
Minor information disclosure, defense-in-depth improvements
180 days
Informational
0.0
Best practice recommendations, no direct security impact
Backlog
Individual finding template:
### [SEVERITY] Finding Title
**ID:** PT-YYYY-NNN
**CVSS Score:** X.X (Vector string)
**Affected Asset:** [URL, IP, component]
**Category:** [OWASP Top 10 category or CWE]
**Description:**
[Clear explanation of the vulnerability and why it matters]
**Steps to Reproduce:**
1. [Step-by-step reproduction instructions]
2. [Include specific requests, parameters, payloads]
3. [Include screenshots or request/response pairs]
**Impact:**
[What an attacker could achieve by exploiting this vulnerability]
**Recommendation:**
[Specific, actionable remediation guidance with code examples where applicable]
**References:**
- [CWE link]
- [OWASP reference]
- [Vendor advisory if applicable]
Step 6: Remediation Tracking
Establish a process for tracking remediation of identified findings.
Remediation tracker:
Finding ID
Severity
Title
Owner
Remediation SLA
Status
Retest Date
Retest Result
PT-2026-001
Critical
SQL Injection in search API
Backend Team
7 days
Remediated
date
Pass
PT-2026-002
High
Broken access control on admin endpoints
API Team
30 days
In Progress
date
Pending
PT-2026-003
Medium
Missing rate limiting on authentication
Platform Team
90 days
Not Started
date
Pending
Remediation workflow:
Finding delivered — Tester shares finding with development/security team
Triage and assign — Team confirms finding, assigns owner, sets target date
Remediate — Owner implements fix following the provided recommendation
Verify fix — Owner validates fix in staging with the reproduction steps
Request retest — Owner requests tester to verify remediation
Retest — Tester confirms vulnerability is resolved and no regressions introduced
Close — Finding marked as remediated with retest evidence
Output Format
Present the test plan as a structured document:
## Penetration Test Plan
### Engagement Overview
- Target: [application, system, or network]
- Type: [black-box / grey-box / white-box]
- Methodology: [OWASP / PTES / NIST]
- Testing window: [dates and hours]
- Environment: [production / staging / dedicated test]
### Scope
- In-scope and out-of-scope tables
### Rules of Engagement
- Authorized actions, prohibited actions, emergency contacts
### Testing Phases
- Phase breakdown with activities, tools, and expected outputs
### Reporting Standards
- Severity classification, finding template, deliverable timeline
### Remediation Process
- SLA definitions, tracking process, retest procedures
### Authorization
- Sign-off from system owner and legal
Quality Checklist
Scope explicitly lists both in-scope and out-of-scope targets with no ambiguity
Rules of engagement include emergency stop procedures and contact information
Methodology is appropriate for the target type (web, mobile, network, cloud)
Testing phases are sequenced logically with clear entry and exit criteria
Severity classification uses an industry-standard scoring system (CVSS)
Reporting format includes reproduction steps sufficient for developers to verify and fix
Remediation SLAs are realistic and aligned with organizational capacity
Legal authorization and cloud provider notifications are completed before testing begins
Data handling and destruction requirements are clearly defined
Cleanup procedures ensure no tester artifacts remain on target systems
Edge Cases
For production testing: require explicit written authorization; test during low-traffic windows; have rollback plans; coordinate with on-call teams for immediate incident response if needed
For API-only targets: supplement automated scanning with thorough manual testing of business logic, authorization, and rate limiting which scanners frequently miss
For cloud infrastructure tests: verify cloud provider penetration testing policies (AWS, GCP, Azure each have specific requirements); include IAM and resource policy review
For microservices architectures: test inter-service authentication and authorization, not just the external API gateway; verify service mesh security configurations
For CI/CD pipeline testing: include supply chain attack scenarios (dependency confusion, pipeline poisoning); test secret management and build artifact integrity
For retests after remediation: verify the specific fix does not introduce regressions; test bypass variations of the original vulnerability; confirm fix is deployed to all affected environments