penetration-testing

aj-geddes/useful-ai-prompts · updated Apr 20, 2026

$npx skills add https://github.com/aj-geddes/useful-ai-prompts --skill penetration-testing
0 commentsdiscussion
summary

Systematic security testing to identify, exploit, and document vulnerabilities in applications, networks, and infrastructure through simulated attacks.

skill.md

Penetration Testing

Table of Contents

Overview

Systematic security testing to identify, exploit, and document vulnerabilities in applications, networks, and infrastructure through simulated attacks.

When to Use

  • Pre-production security validation
  • Annual security assessments
  • Compliance requirements (PCI-DSS, ISO 27001)
  • Post-incident security review
  • Third-party security audits
  • Red team exercises

Quick Start

Minimal working example:

# pentest_framework.py
import requests
import socket
import subprocess
import json
from typing import List, Dict
from dataclasses import dataclass, asdict
from datetime import datetime

@dataclass
class Finding:
    severity: str
    category: str
    target: str
    vulnerability: str
    evidence: str
    remediation: str
    cvss_score: float

class PenetrationTester:
    def __init__(self, target: str):
        self.target = target
        self.findings: List[Finding] = []

    def test_sql_injection(self, url: str) -> None:
// ... (see reference guides for full implementation)

Reference Guides

Detailed implementations in the references/ directory:

Guide Contents
Automated Penetration Testing Framework Automated Penetration Testing Framework
Burp Suite Automation Script Burp Suite Automation Script

Best Practices

✅ DO

  • Get written authorization
  • Define clear scope
  • Use controlled environments
  • Document all findings
  • Follow responsible disclosure
  • Provide remediation guidance
  • Verify fixes after patching
  • Maintain chain of custody

❌ DON'T

  • Test production without approval
  • Cause service disruption
  • Exfiltrate sensitive data
  • Share findings publicly
  • Exceed authorized scope
  • Use destructive payloads

Discussion

Product Hunt–style comments (not star reviews)
  • No comments yet — start the thread.
general reviews

Ratings

4.857 reviews
  • Kwame Gonzalez· Dec 24, 2024

    penetration-testing reduced setup friction for our internal harness; good balance of opinion and flexibility.

  • Shikha Mishra· Dec 20, 2024

    Solid pick for teams standardizing on skills: penetration-testing is focused, and the summary matches what you get after install.

  • Chinedu Haddad· Dec 16, 2024

    penetration-testing is among the better-maintained entries we tried; worth keeping pinned for repeat workflows.

  • Soo Srinivasan· Dec 12, 2024

    Registry listing for penetration-testing matched our evaluation — installs cleanly and behaves as described in the markdown.

  • Chinedu Ndlovu· Dec 8, 2024

    Solid pick for teams standardizing on skills: penetration-testing is focused, and the summary matches what you get after install.

  • Soo Singh· Dec 4, 2024

    penetration-testing has been reliable in day-to-day use. Documentation quality is above average for community skills.

  • Ama Okafor· Nov 27, 2024

    We added penetration-testing from the explainx registry; install was straightforward and the SKILL.md answered most questions upfront.

  • Chinedu Rahman· Nov 23, 2024

    penetration-testing fits our agent workflows well — practical, well scoped, and easy to wire into existing repos.

  • Mia Gonzalez· Nov 19, 2024

    penetration-testing reduced setup friction for our internal harness; good balance of opinion and flexibility.

  • Rahul Santra· Nov 11, 2024

    We added penetration-testing from the explainx registry; install was straightforward and the SKILL.md answered most questions upfront.

showing 1-10 of 57

1 / 6