frontend-inferencer

Infer frontend frameworks and libraries from JavaScript, DOM, HTML, and HTTP signals.

Updated May 27, 2026
One-click install
npx skills add https://github.com/hoanghn61/.agents --skill frontend-inferencer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: frontend-inferencer
Source: https://github.com/hoanghn61/.agents/tree/main/skills/techstack-identification/frontend_inferencer
Command: npx skills add https://github.com/hoanghn61/.agents --skill frontend-inferencer

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you identify which frontend technologies a web app is using by analyzing JavaScript, DOM, HTML, and CSS signals rather than relying on guesswork or outdated documentation.

Core Features & Use Cases

  • Framework detection: Infers JavaScript frameworks such as React, Vue, Angular, Svelte, and jQuery from global variables, DOM attributes, and bundle patterns.
  • Meta-framework inference: Detects Next.js, Nuxt.js, Gatsby, Remix, SvelteKit, and Astro via distinctive runtime markers and URL paths.
  • CSS/UI ecosystem detection: Identifies CSS frameworks (e.g., Tailwind, Bootstrap) and UI/component libraries by matching characteristic class names and attributes.
  • Confidence-oriented output: Produces weighted evidence per detected technology and summarizes implied technologies.

Quick Start

Ask the system to run frontend-inferencer on the collected Phase 2 signals (javascript_signals, html_signals, http_signals) and return the inferred technology list with evidence and confidence.

Frequently Asked Questions about frontend-inferencer

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

FAQPage Schema
How do I detect the frontend framework of an unknown web app?

You can detect frontend frameworks by analyzing JavaScript, DOM, HTML, and HTTP signals. This process identifies frameworks like React, Vue, or Angular from global variables, DOM attributes, and bundle patterns.

Can I identify if a website uses Next.js or Nuxt.js?

Yes, meta-frameworks like Next.js, Nuxt.js, Gatsby, Remix, SvelteKit, and Astro are identified via distinctive runtime markers and URL paths. This provides accurate meta-framework inference during web tech auditing.

What is the best way to find out which CSS framework a website is using?

Finding out which CSS framework a website uses involves matching characteristic class names and attributes. This approach detects CSS frameworks like Tailwind or Bootstrap and various UI component libraries.

How does frontend technology detection handle uncertain or conflicting signals?

Frontend technology detection handles uncertainty by applying weighted evidence scoring across technology categories. It produces confidence-oriented output with weighted evidence per detected technology and summarizes implied technologies.

What do I need to run frontend tech stack analysis on a deployment?

To run frontend tech stack analysis, you need collected Phase 2 signals including javascript_signals, html_signals, and http_signals. The system then processes these inputs to return an inferred technology list with evidence and confidence.