agentsclimarketplace

Pentest plan

Skill bromso/metapowers/plugins/security/skills/pentest-plan

Plan penetration testing scope, methodology, and rules of engagementFrom its SKILL.md

Install
npx -y skills add bromso/metapowers --skill pentest-plan

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 1 stars1 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

SKILL.md

5.7 KB, ~1.2k tokens by cl100k_base, as published. Nobody here has run it

Penetration Test Plan

Plan penetration testing for "$ARGUMENTS" covering test type, scope, methodology, rules of engagement, success criteria, and reporting requirements.

Process

  1. Define penetration test type:

    • Black box — testers have no prior knowledge of the target (simulates external attacker)
    • Grey box — testers have partial knowledge (user credentials, architecture docs, API documentation)
    • White box — testers have full knowledge (source code, architecture, admin access)
    • Select type based on testing objectives: black box for external threat simulation, grey box for authenticated attack paths, white box for comprehensive coverage
    • Document rationale for selected approach
  2. Define scope:

    • In-scope systems — list specific applications, APIs, networks, hosts, and cloud resources to test
    • In-scope test types — network penetration, web application, API, mobile, social engineering, physical
    • Out-of-scope systems — explicitly list systems, networks, or techniques that are excluded
    • Data constraints — define handling of any sensitive data encountered during testing
    • Third-party systems — identify any third-party systems in scope and confirm authorization
    • Document scope boundaries clearly to prevent unauthorized testing
  3. Select methodology:

    • OWASP Testing Guide — for web application and API testing
    • PTES (Penetration Testing Execution Standard) — for comprehensive network and application testing
    • NIST SP 800-115 — for government and regulated environments
    • OWASP Mobile Security Testing Guide — for mobile application testing
    • Define testing phases: reconnaissance, scanning, exploitation, post-exploitation, reporting
    • Specify tools permitted and prohibited (if any restrictions apply)
  4. Define rules of engagement:

    • Testing windows — permitted hours and days (business hours only, after hours, weekends)
    • Notification — who is aware testing is occurring (security team, SOC, management)
    • Emergency contacts — who to call if testing causes an outage or discovers active breach
    • Prohibited techniques — denial of service (unless explicitly authorized), social engineering of specific individuals, physical intrusion (unless in scope)
    • Data handling — no exfiltration of real customer data, test data only, secure deletion after testing
    • Credential handling — obtained credentials must be reported immediately and not reused outside testing
    • Communication channel — encrypted channel for reporting critical findings during testing
    • Stop conditions — circumstances that require immediate cessation of testing
  5. Define success criteria:

    • What constitutes a successful test? (comprehensive coverage, critical findings identified, defense validation)
    • Minimum coverage requirements (percentage of in-scope systems tested, OWASP categories covered)
    • Expected deliverables: executive summary, technical findings, evidence (screenshots, logs), remediation recommendations
    • Finding severity classification aligned with organization's risk framework
  6. Define reporting requirements:

    • Executive summary — non-technical overview for leadership
    • Technical findings — detailed vulnerability descriptions with CVSS scores
    • Evidence — proof-of-concept details, screenshots, reproduction steps
    • Risk rating — severity aligned with CVSS and business context
    • Remediation recommendations — specific, actionable guidance per finding
    • Retest plan — scope and timeline for verifying remediation
    • Report delivery: encrypted, limited distribution, defined retention period
  7. Set remediation timeline expectations:

    • Critical findings — remediation within 72 hours, retest within 1 week
    • High findings — remediation within 2 weeks, retest within 1 month
    • Medium findings — remediation within 1 month, retest within next scheduled test
    • Low/informational — remediation within 1 quarter, tracked in vulnerability management
    • Define escalation process for overdue remediation
  8. Define tester qualifications:

    • Required certifications (OSCP, CEH, GPEN, CREST, or equivalent)
    • Industry experience requirements (years, relevant sectors)
    • Background check and NDA requirements
    • Insurance requirements (professional liability, cyber insurance)
    • Preference for testers with experience in the organization's technology stack
  9. Write the artifact to .metapowers/security/$ARGUMENTS/pentest-plan.md with heading:

    Penetration Test Plan

    Include sections:

    • Test Type — selected approach with rationale
    • Scope — in-scope and out-of-scope systems and test types
    • Methodology — selected testing standard and phases
    • Rules of Engagement — testing windows, contacts, prohibited techniques, and stop conditions
    • Success Criteria — coverage requirements and expected deliverables
    • Reporting Requirements — report structure, severity classification, and distribution
    • Remediation Timeline — expected fix timelines per severity level
    • Tester Qualifications — certification, experience, and contractual requirements

Output

The penetration test plan written to .metapowers/security/$ARGUMENTS/pentest-plan.md. Present a summary to the user highlighting:

  • Test type and scope definition
  • Key rules of engagement and prohibited techniques
  • Reporting and remediation timeline expectations
  • Tester qualification requirements

What ships with it

Read from the repository

Just SKILL.md. No reference files, no scripts.

Keep looking

Skills are one crate of 326,871. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.