javascript-dom-analysis

Detect frontend frameworks by analyzing JavaScript globals, DOM attributes, and bundle patterns.

7|1|Updated Apr 14, 2026
One-click install
npx skills add https://github.com/ArianHobson333/claude-bug-bounty-stack --skill javascript-dom-analysis-arianhobson333
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: javascript-dom-analysis
Source: https://github.com/ArianHobson333/claude-bug-bounty-stack/tree/main/vendor/communitytools/projects/pentest/.claude/skills/techstack-identification/javascript_dom_analysis
Command: npx skills add https://github.com/ArianHobson333/claude-bug-bounty-stack --skill javascript-dom-analysis-arianhobson333

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill solves the problem of identifying frontend frameworks and libraries in web applications by analyzing JavaScript global variables, DOM attributes, and bundle patterns.

Core Features & Use Cases

  • Framework Detection: Analyzes global variables and DOM attributes to detect frameworks and libraries like React, Vue.js, Angular, and others.
  • Bundle Pattern Detection: Inspects JavaScript file naming patterns and paths to identify frameworks and tools.
  • Source Map Analysis: Checks for exposed source map files, indicating the potential presence of sensitive code.

Quick Start

Analyze the JavaScript and DOM of a web page by using the 'javascript_dom_analysis' skill on the URL 'https://example.com'.

Frequently Asked Questions about javascript-dom-analysis

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

FAQPage Schema
How do I detect frontend frameworks like React or Vue.js in a web application?

To detect frontend frameworks in a web application, analyze JavaScript global variables and DOM attributes. This process inspects these elements alongside bundle patterns to identify libraries like React, Vue.js, and Angular automatically.

What is JavaScript DOM analysis used for in web application security?

JavaScript DOM analysis is used in web application security to identify frontend frameworks and libraries. By inspecting global variables and bundle patterns, auditors can map the application's attack surface and detect exposed source map files.

How can I check a website for exposed source map files?

You can check a website for exposed source map files by analyzing its JavaScript bundle patterns. This process scans for exposed source maps during DOM and global variable analysis, indicating the potential presence of sensitive code.

What is the best way to automate frontend library detection during security audits?

The best way to automate frontend library detection during security audits is by analyzing JavaScript bundle patterns and DOM attributes. This approach identifies frameworks and tools without requiring manual code inspection.

Does bundle pattern analysis work for identifying development tools in web applications?

Yes, bundle pattern analysis works for identifying development tools in web applications. By inspecting JavaScript file naming patterns and paths, the analysis successfully detects underlying frameworks and build tools.