pentest

Perform authorized OWASP Top 10 penetration testing of web applications and APIs.

26|8|Updated Mar 19, 2026
One-click install
npx skills add https://github.com/arbazkhan971/godmode --skill pentest-arbazkhan971
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pentest
Source: https://github.com/arbazkhan971/godmode/tree/main/skills/pentest
Command: npx skills add https://github.com/arbazkhan971/godmode --skill pentest-arbazkhan971

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a structured, safety-first process to discover, validate, and document security vulnerabilities in web applications and APIs so teams can prioritize fixes, meet compliance requirements, and reduce risk.

Core Features & Use Cases

  • Authorization-first workflow: Mandatory explicit authorization and non-destructive testing rules to avoid unauthorized or destructive actions.
  • Reconnaissance & enumeration: Endpoint discovery, sitemap/robots checks, and technology fingerprinting to map attack surface.
  • OWASP Top 10 & API testing: Guided checklist for common vulnerabilities (Broken Access Control, Injection, Cryptography, Authentication, etc.) with PoC and reproduction rules.
  • Remediation, reporting & verification: Structured PoC format, concrete code fixes, TSV logging of results, and retest guidance for verification and compliance reporting.

Quick Start

Run an authorized OWASP Top 10 penetration test against target example.com and produce reproducible PoCs with prioritized remediation guidance.

Frequently Asked Questions about pentest

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

FAQPage Schema
How do I perform OWASP Top 10 penetration testing on my web application?

API security testing validates endpoints against the OWASP Top 10 by fingerprinting technologies, enumerating endpoints, and testing for authentication and cryptography flaws. It requires explicit authorization to ensure non-destructive testing while generating reproducible proof-of-concept evidence for compliance.

What is the best way to document vulnerability proof-of-concept for compliance reporting?

Documenting vulnerability proof-of-concept requires a structured PoC format with concrete reproduction steps and TSV result logging. This ensures findings are reproducible and paired with concrete remediation guidance, enabling teams to prioritize fixes and meet compliance reporting requirements effectively.

Can I run automated reconnaissance and endpoint discovery without causing destructive actions?

Reconnaissance and endpoint discovery can be performed safely by enforcing a non-destructive testing workflow with mandatory explicit authorization. This approach maps the attack surface through sitemap checks and technology fingerprinting without risking destructive actions against the target application.

Does penetration testing provide concrete remediation steps for API vulnerabilities?

Penetration testing provides concrete remediation steps for API vulnerabilities by pairing each validated finding with specific code fixes and retest guidance. This structured approach ensures vulnerabilities are not only documented with PoCs but also actionable for developers to verify and resolve.

Why does my vulnerability assessment require explicit authorization before testing?

Vulnerability assessment requires explicit authorization to ensure the testing is legally sanctioned and follows non-destructive rules. This safety-first workflow prevents unauthorized or destructive actions during reconnaissance and OWASP Top 10 checks, ensuring the security testing remains within permitted boundaries.