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.