electrobun-debugging

Debug Electrobun desktop applications using Bun debugger and Chrome DevTools.

11|2|Updated Feb 21, 2026
One-click install
npx skills add https://github.com/rajavijayach/electrobun-skills --skill electrobun-debugging
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: electrobun-debugging
Source: https://github.com/rajavijayach/electrobun-skills/tree/main/electrobun-debugging
Command: npx skills add https://github.com/rajavijayach/electrobun-skills --skill electrobun-debugging

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides comprehensive strategies and tools to effectively debug and troubleshoot Electrobun desktop applications, resolving build errors, runtime issues, and performance bottlenecks.

Core Features & Use Cases

  • Main & Webview Debugging: Step-by-step guidance for debugging both the Bun main process and the webview.
  • RPC & Performance Tools: Techniques for inspecting RPC communication and profiling application performance.
  • Use Case: When your Electrobun app crashes unexpectedly or runs slowly, use this Skill to pinpoint the exact cause, whether it's a main process error, a webview bug, or an inefficient code path.

Quick Start

Use the electrobun-debugging skill to open the Chrome DevTools for your running Electrobun application.

Frequently Asked Questions about electrobun-debugging

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

FAQPage Schema
How do I debug an Electrobun application's main process and webview?

Debugging Electrobun apps involves using console logging and the Bun debugger for the main process, while utilizing Chrome DevTools to inspect and troubleshoot the webview execution separately.

What's the best way to inspect RPC communication in Electrobun?

Inspecting RPC communication in Electrobun requires utilizing specific debugging techniques to trace messages between the main process and webview, ensuring data payloads and event triggers are correctly transmitted.

How do I profile performance bottlenecks in Electrobun desktop apps?

Profiling performance in Electrobun desktop apps involves applying performance monitoring techniques and Chrome DevTools to identify inefficient code paths, resolving slow execution and unexpected application crashes.

Why does my Electrobun app crash at runtime and how do I troubleshoot it?

Troubleshooting Electrobun runtime crashes requires systematically checking main process errors and webview bugs using console logging and debuggers, pinpointing the exact cause of unexpected application failures.

Can I use Chrome DevTools to debug Electrobun webview issues?

Yes, you can use Chrome DevTools to debug Electrobun webview issues by opening the developer tools for your running application, allowing you to inspect DOM elements and frontend runtime behavior.

How do I resolve build errors when developing Electrobun applications?

Resolving Electrobun build errors involves applying systematic troubleshooting approaches to identify configuration or compilation failures, utilizing console logging to trace the root cause of the development workflow issue.