electron-app-inspection-harness
CommunityEnd-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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.