Electrobun Kitchen Sink

Execute automated and interactive tests for the Electrobun framework.

366|65|Updated Feb 7, 2026
One-click install
npx skills add https://github.com/milady-ai/milady --skill electrobun-kitchen-sink
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: Electrobun Kitchen Sink
Source: https://github.com/milady-ai/milady/tree/main/.claude/plugins/electrobun-dev/skills/electrobun-kitchen-sink
Command: npx skills add https://github.com/milady-ai/milady --skill electrobun-kitchen-sink

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill provides a comprehensive testing environment for the Electrobun framework, ensuring the reliability and functionality of its various APIs and features.

Core Features & Use Cases

  • Automated Testing: Run a suite of unattended tests covering core Electrobun APIs like RPC, BrowserWindow, and Session management.
  • Interactive Testing: Engage with specific features through a UI to verify interactive elements like dialogs, menus, and tray icons.
  • Feature Manifest: Understand and utilize the feature-manifest.json for detailed information on test coverage, API usage, and platform specifics.
  • Use Case: Developers can use this Skill to quickly run all automated tests in a CI environment or to debug a specific interactive feature like the file dialog.

Quick Start

Run all automated tests for the Electrobun Kitchen Sink.

Frequently Asked Questions about Electrobun Kitchen Sink

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

FAQPage Schema
How do I run automated Electrobun tests in a CI environment?▼

You can run automated Electrobun tests in CI by enabling the AUTO_RUN requirement, which executes unattended test suites covering core APIs like RPC and BrowserWindow lifecycle for deterministic validation.

Can I interactively debug Electrobun features like dialogs and tray icons?▼

Yes, you can interactively debug Electrobun features like dialogs, menus, and tray icons through a dedicated test runner UI that validates specific interactive elements and visual outputs.

What Electrobun APIs and features are covered by the test suite?▼

The test suite validates Electrobun APIs including RPC, BrowserWindow lifecycle, navigation, utilities, screen information, session management, events, preload scripts, updater functionality, sandboxing, tray icons, and WGPU/BabylonJS integrations.

How does the feature manifest help with Electrobun API testing?▼

The feature-manifest.json provides detailed information for Electrobun API testing by mapping test coverage, API usage, and platform specifics to ensure comprehensive validation of framework features.

Do I need specific dependencies to test Electrobun RPC and session management?▼

No specific dependencies are required to test Electrobun RPC and session management, as the test environment executes built-in scripts and references to validate these core framework features directly.

How do I verify Electrobun sandboxing and preload script functionality?▼

You verify Electrobun sandboxing and preload script functionality by running the included automated test scenarios, which validate these specific features alongside navigation, events, and updater operations.