electron-app-inspection-harness

Community

End-to-end Electron app inspection.

AuthorSailfishc
Version1.0.0
Installs0

System Documentation

What problem does it solve?

The Electron App Inspection Harness provides a repeatable, end-to-end workflow to observe, analyze, and report on the UI/UX and runtime behavior of Electron applications, turning scattered findings into Codex-ready tasks.

Core Features & Use Cases

  • Multi-channel observation: CDP/Chrome DevTools MCP, and Playwright MCP to gather DOM, events, performance, and accessibility data.
  • Static analysis and parity: asar extraction mapping, IPC/menus/tokens, and parity-driven implementation planning.
  • Handoff automation: generates a Codex task contract, vertical slices, and implementation prompts for fast, modular delivery.
  • Workflows and tooling bootstrap: scripts to initialize, capture evidence, validate packs, and evolve the harness.

Quick Start

Initialize the inspection with the script for your target app and output directory, then inspect the generated 00-meta and 01-runtime artifacts.

Dependency Matrix

Required Modules

@electron/asarchrome-remote-interfacepuppeteer-coreplaywrightpixelmatchpngjs

Components

scripts

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: electron-app-inspection-harness
Download link: https://github.com/Sailfishc/guanfu/archive/main.zip#electron-app-inspection-harness

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.