web-app-scan

Guides systematic web application vulnerability assessments covering SQLi, XSS, configuration leaks, and access control.

Updated Jun 5, 2026
One-click install
npx skills add https://github.com/yogiex/opencode-cyber-security-skills --skill web-app-scan-yogiex
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: web-app-scan
Source: https://github.com/yogiex/opencode-cyber-security-skills/tree/main/skills/web-app-scan
Command: npx skills add https://github.com/yogiex/opencode-cyber-security-skills --skill web-app-scan-yogiex

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Security analysts and developers often lack a structured, repeatable process for manually assessing web application vulnerabilities without relying on automated scanners like Nessus or OpenVAS. This Skill provides a step-by-step, six-phase methodology for identifying common web vulnerabilities in a controlled, authorized manner. ## Core Features & Use Cases - Six-Phase Assessment Workflow: Covers fingerprinting, configuration and information leakage checks, injection testing (SQL/NoSQL/Command), XSS detection, authentication and session review, and access control testing (IDOR, privilege escalation). - Advanced Checks: Includes SSL/TLS configuration review, endpoint fuzzing, CORS misconfiguration, open redirect, and file inclusion (LFI/RFI) testing. - Structured Reporting: Produces a prioritized findings report with executive summary, severity ratings (Critical/High/Medium/Low), and remediation recommendations. - Use Case: A penetration tester with written authorization assesses a client's web app by following the guided phases, testing login forms for SQL injection, checking cookie flags, and attempting IDOR on user ID parameters, then delivers a formatted vulnerability report. ## Quick Start Ask the agent to perform a web application vulnerability assessment on an authorized target URL and walk you through each phase step by step.

Frequently Asked Questions about web-app-scan

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

FAQPage Schema
How do I perform a web application vulnerability assessment manually?▼

Follow a structured six-phase process: fingerprint the technology stack, check for exposed files and misconfigurations, test for injection flaws, probe for XSS, review authentication and session handling, and verify access controls. Document each finding with a severity rating and remediation advice.

How to test a website for SQL injection safely?▼

Identify parameters in URLs, forms, or APIs, then apply non-destructive payloads such as a single quote or 'AND 1=1' and observe response changes. Only test systems where you have written authorization from the owner to avoid legal issues.

What is the difference between this guided assessment and Nessus or OpenVAS?▼

Nessus and OpenVAS run automated scans, while this approach provides a manual step-by-step checklist an analyst follows or delegates to an agent. It covers similar vulnerability classes but requires human execution and judgment rather than automated probing.

Do I need authorization before scanning a web application?▼

Yes, written authorization from the system owner is mandatory before any vulnerability testing. Unauthorized scanning or injection testing is illegal in most jurisdictions, even when intentions are benign.

What are the limitations of a manual web vulnerability assessment?▼

Manual assessments are slower than automated scanners and depend on the tester's coverage and expertise. They may miss vulnerabilities in large applications and do not provide continuous monitoring, so they work best combined with periodic automated scans.