mobile-debugging

Debug mobile web pages using Eruda, vConsole, and remote debugging tools.

359|61|Updated Dec 25, 2025
One-click install
npx skills add https://github.com/jamditis/claude-skills-journalism --skill mobile-debugging-jamditis
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mobile-debugging
Source: https://github.com/jamditis/claude-skills-journalism/tree/main/mobile-debugging
Command: npx skills add https://github.com/jamditis/claude-skills-journalism --skill mobile-debugging-jamditis

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides streamlined workflows to debug mobile web pages by exposing console output, DOM inspection, network activity, and responsive testing on real devices without relying on desktop DevTools.

Core Features & Use Cases

  • Eruda and vConsole integration to expose console logs, DOM structure, network activity, and storage on mobile devices.
  • Remote debugging support (Chrome DevTools on Android, Safari Web Inspector on iOS) plus cloud testing platforms and screen mirroring with scrcpy for collaboration.
  • Real-world scenarios include validating mobile rendering, touch interactions, and troubleshooting mobile-specific issues across physical devices and emulated environments.

Quick Start

Inject Eruda or vConsole bookmarklets on a loaded page and enable optional remote debugging to begin inspecting console output and basic mobile behavior.

Frequently Asked Questions about mobile-debugging

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

FAQPage Schema
How do I debug mobile web pages on real devices without using desktop DevTools?

To debug mobile web pages on real devices without desktop DevTools, inject Eruda or vConsole bookmarklets to expose console logs, DOM structure, and network activity directly on the mobile screen.

What's the best way to view console output and network activity on a mobile device?

Viewing console output and network activity on a mobile device is best achieved by integrating Eruda or vConsole, which inject an on-page debugging console to inspect logs and requests directly.

Can I use Chrome DevTools and Safari Web Inspector for remote debugging on physical devices?

Yes, you can use Chrome DevTools for remote debugging on Android and Safari Web Inspector for iOS to inspect physical mobile devices, leveraging remote debugging capabilities to verify mobile rendering and touch interactions.

How do I inspect mobile web page layouts and storage locally using Eruda or vConsole?

Inspecting mobile web page layouts and storage locally is done by loading Eruda or vConsole on the page, which provides tools to inspect the DOM structure, verify responsive layouts, and examine local storage directly.

Does mobile debugging work with cloud testing environments and screen mirroring?

Mobile debugging works with cloud testing environments and screen mirroring tools like scrcpy, enabling teams to collaborate on troubleshooting mobile-specific issues across emulated and physical devices.

What is needed to start debugging mobile web pages?

To start debugging mobile web pages, you need a loaded page to inject Eruda or vConsole bookmarklets into, and optionally enable remote debugging via Chrome DevTools or Safari Web Inspector to begin inspecting behavior.