Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
jasonkneen avatar

Cluso Inspector

  • 1 installs
  • 3 repo stars
  • Updated January 11, 2026
  • jasonkneen/cluso-inspector-skill

Launches an Electron visual element selector via npx to extract HTML, screenshots, and context from a web page when the user wants to show a specific UI element.

About

Provides a visual element picker that captures HTML, screenshots, and context from a running web page. A developer uses it when text descriptions of a UI element fail and the user wants to point at something visually.

  • Runs via npx cluso-inspector <url> on localhost or any URL
  • Returns selected element HTML, screenshot, and surrounding context

Cluso Inspector by the numbers

  • 1 all-time installs (skills.sh)
  • Ranked #1,914 of 2,245 Frontend Development skills by installs in the Skillselion catalog
  • Data as of Aug 2, 2026 (Skillselion catalog sync)
npx skills add https://github.com/jasonkneen/cluso-inspector-skill --skill cluso-inspector

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs1
repo stars3
Last updatedJanuary 11, 2026
Repositoryjasonkneen/cluso-inspector-skill

What it does

Launches an Electron visual element selector via npx to extract HTML, screenshots, and context from a web page when the user wants to show a specific UI element.

Files

SKILL.mdMarkdownGitHub ↗

cluso-inspector

Visual element selector for extracting HTML, screenshots, and context from web pages.

Triggers

Use this skill when:

1. Clarification needed - You need to see what the user is referring to

  • "Can you show me which element?"
  • "I'm not sure which component you mean"
  • After 2+ failed attempts to identify/fix something

2. User offers to show - User indicates they want to show you something

  • "I will show you"
  • "Let me show you"
  • "Here, look at this"
  • "See this?"

3. Visual debugging - When text descriptions aren't working

  • Repeated back-and-forth about UI elements
  • Confusion about which element/component is being discussed
  • Need to understand visual context (layout, styling, relationships)

Usage

npx cluso-inspector <url>

Parameters

  • url - The page URL (usually http://localhost:PORT but can be any URL)

What You Get Back

JSON output with:

  • screenshotPath - Path to PNG file (use Read tool to view it)
  • html - The element's outerHTML
  • selector - CSS selector path
  • bounds - Element position and dimensions
  • stateClasses - Extracted hover/active/focus/disabled states

Important: The screenshot is saved as a separate .png file so you can view it with the Read tool.

Examples

When user says "this button isn't working"

I'll open the visual inspector so you can show me exactly which button.

npx cluso-inspector http://localhost:3000

After 2 failed fix attempts

I've tried two approaches but something's still off.
Can you show me the exact element using the inspector?

npx cluso-inspector http://localhost:5173

When user says "let me show you"

Opening the inspector now - click on the element you want to show me.

npx cluso-inspector https://example.com

Flow

1. Agent runs npx cluso-inspector <url> 2. Electron window opens with the target page 3. User hovers to see dual overlays (blue=screenshot area, purple=element) 4. User clicks to select 5. Inspector captures and returns JSON to agent 6. Agent analyzes screenshot + HTML to understand context

Pro Tips

  • The screenshot includes vertical context (headers above, buttons below)
  • State classes help understand interactive behavior
  • Use the HTML to understand component structure
  • Check bounds if layout/positioning is the issue

Related skills

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.