The master index for the electrobun-dev Claude Code plugin. Use when starting a new Electrobun project, unsure which skill or command to use, wanting a full overview of what the plugin provides, or onboarding to the plugin ecosystem. Lists all 15 skills, 13 commands, and 11 agents with when-to-use guidance and decision trees.
name: Electrobun Plugin Guide
description: The master index for the electrobun-dev Claude Code plugin. Use when starting a new Electrobun project, unsure which skill or command to use, wanting a full overview of what the plugin provides, or onboarding to the plugin ecosystem. Lists all 15 skills, 13 commands, and 11 agents with when-to-use guidance and decision trees.
version: 1.0.0
electrobun-dev Plugin Guide
Complete reference for the electrobun-dev Claude Code plugin. All resources are available via the Skill tool (skills), slash commands (commands), or agent dispatch (agents).
Quick Start Decision Tree
What do I want to do?
│
├─ Start a brand-new Electrobun app
│ └─ /electrobun-init → then /electrobun-setup
│
├─ Build a complete new feature (with tests + docs)
│ └─ /electrobun-sdlc <feature description>
│
├─ Add a quick feature to an existing view
│ └─ /electrobun-feature <description>
│
├─ Wire up RPC between bun and renderer
│ └─ /electrobun-rpc
│
├─ Add a new window or manage windows
│ └─ /electrobun-window
│
├─ Add application menus or tray
│ └─ /electrobun-menu
│
├─ Add WebGPU / GPU rendering
│ └─ /electrobun-wgpu
│
├─ Run or write tests
│ └─ /electrobun-test
│
├─ Build and package the app
│ └─ /electrobun-build
│
├─ Publish a release and set up updates
│ └─ /electrobun-release
│
├─ Check where I am in the pipeline
│ └─ /electrobun-workflow
│
├─ Align an existing project with plugin standards
│ └─ /electrobun-align
│
├─ Something is broken / debugging
│ └─ electrobun-debugger agent
│
└─ Understand what the plugin provides
└─ (you're already here)
Skills Reference (15 skills)
Skills are invoked via the Skill tool. They load context and rules for a domain.
Foundation
Skill
Load When
electrobun
Any Electrobun project work — BrowserWindow, BrowserView, events, app lifecycle, menus, tray
electrobun-config
Editing electrobun.config.ts or looking up any config field
electrobun-rpc
Wiring RPC between bun process and renderer
electrobun-platform
Building for multiple OS targets, platform-specific behavior, artifact naming
Development Lifecycle
Skill
Load When
electrobun-init
Scaffolding a new project, choosing a template
electrobun-dev
Running dev server, hot reload, opening devtools
electrobun-workflow
Checking pipeline status, understanding the INIT→DEV→BUILD→RELEASE flow
electrobun-build
Building for distribution, code signing, CI/CD matrix
electrobun-release
Publishing releases, auto-update configuration, Updater API