web-pentest

Perform authorized web application penetration testing with structured vulnerability classification and reporting.

Updated Jun 25, 2026
One-click install
npx skills add https://github.com/davpatel605-beep/hermusagent --skill web-pentest-davpatel605-beep
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: web-pentest
Source: https://github.com/davpatel605-beep/hermusagent/tree/main/backend/vendor/hermes/optional-skills/security/web-pentest
Command: npx skills add https://github.com/davpatel605-beep/hermusagent --skill web-pentest-davpatel605-beep

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires bash, python3, curl, nmap, whatweb, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps security professionals perform structured web application penetration tests while maintaining authorization boundaries, evidence requirements, and safe testing practices.

Core Features & Use Cases

  • Reconnaissance Workflow: Organizes scope validation, technology discovery, endpoint mapping, and read-only attack surface analysis.
  • Proof-Based Vulnerability Testing: Guides analysis and controlled exploitation for injection, XSS, authentication, authorization, SSRF, and infrastructure issues with reproducible evidence.
  • Professional Reporting: Produces structured findings with severity guidance, remediation details, limitations, and engagement records.

Quick Start

Use the web-pentest skill to perform an authorized security assessment of my web application and generate a proof-based report.

Frequently Asked Questions about web-pentest

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

FAQPage Schema
How do I perform authorized web application penetration testing safely?

Authorized web application penetration testing requires scope validation, controlled exploitation, and structured vulnerability classification. This process identifies exploitable security weaknesses while maintaining safe testing boundaries through evidence collection and professional reporting workflows.

What is proof-based vulnerability testing for web security assessments?

Proof-based vulnerability testing analyzes and safely exploits injection, XSS, authentication, authorization, and SSRF issues. It generates reproducible evidence documenting exploitable security weaknesses during scoped web security assessments.

Can I use nmap and curl for reconnaissance during a web security assessment?

Yes, nmap and curl support reconnaissance workflows including technology discovery, endpoint mapping, and read-only attack surface analysis. Bash, python3, and whatweb are also utilized to organize scope validation and infrastructure scanning.

How do I generate a professional penetration testing report with remediation details?

Professional reporting produces structured findings with severity guidance, remediation details, and engagement records. This structured vulnerability classification outputs documentation of exploitable security weaknesses and testing limitations.

What are the limitations of running controlled exploitation during web penetration tests?

Controlled exploitation is limited by validated authorization and strict scope enforcement. Testing requires evidence collection and safe testing practices to avoid exceeding authorized boundaries during vulnerability analysis of web applications.

Do I need authorization before testing web application security vulnerabilities?

Yes, validated authorization is required before testing web application security vulnerabilities. Scope enforcement ensures safe testing operations, limiting reconnaissance and controlled exploitation strictly to authorized target boundaries.