hunt-xss

Analyze web applications for reflective, stored, and DOM-based XSS vulnerabilities.

Updated Jun 24, 2026
One-click install
npx skills add https://github.com/Skobyn/talon --skill hunt-xss-skobyn
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: hunt-xss
Source: https://github.com/Skobyn/talon/tree/main/skills/hunt-xss
Command: npx skills add https://github.com/Skobyn/talon --skill hunt-xss-skobyn

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires scripts/hunt-xss.py, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This skill identifies and addresses cross-site scripting (XSS) vulnerabilities, ensuring web applications remain secure from malicious script injection.

Core Features & Use Cases

  • Identify XSS Vulnerabilities: Detects XSS flaws through analysis of URLs, response headers, and JS patterns.
  • Mitigation Strategies: Provides bypass techniques and defense signals to counteract XSS vulnerabilities.
  • Use Case: When assessing the security of a web application, this skill helps uncover potential XSS threats and offers guidance on mitigation strategies.

Quick Start

Utilize the hunt-xss skill to assess for XSS vulnerabilities in the 'target-app' web application.

Frequently Asked Questions about hunt-xss

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

FAQPage Schema
How do I scan a web application for XSS vulnerabilities?

The skill detects cross-site scripting vulnerabilities by analyzing URL patterns, response headers, and JavaScript code to identify reflective, stored, and DOM-based XSS flaws. It evaluates web application inputs and execution sinks to uncover potential script injection points.

What is the difference between reflective, stored, and DOM-based XSS?

Reflective, stored, and DOM-based XSS represent different cross-site scripting attack vectors. The skill distinguishes them by analyzing URL parameters for reflective flaws, persistent data inputs for stored XSS, and client-side JavaScript execution sinks for DOM-based vulnerabilities.

Can I use this to test CSP bypass techniques and sanitizer bypasses?

Yes, the skill evaluates CSP bypass techniques and sanitizer bypasses. It identifies filter evasion methods and defense signal weaknesses to test the robustness of existing Content Security Policy configurations and input sanitization implementations against XSS.

Does the analysis work with client-side JavaScript patterns?

The analysis works directly with client-side JavaScript patterns to identify DOM-based XSS vulnerabilities. It examines how scripts process URL parameters and DOM inputs, detecting unsafe client-side execution sinks where malicious script injection could occur.

What response headers are analyzed for cross-site scripting flaws?

The skill analyzes response headers including Content Security Policy configurations to identify cross-site scripting vulnerabilities. It examines security headers to detect missing or weak defensive directives that permit malicious script execution within the web application.

How do I mitigate cross-site scripting vulnerabilities after detection?

To mitigate cross-site scripting vulnerabilities after detection, apply the recommended strategies provided by the skill. It suggests specific CSP bypass countermeasures, sanitizer improvements, and filter evasion defenses to secure reflective, stored, and DOM-based XSS flaws.