Kubernetes Network Root Cause Analysis
kubeshark/kubeshark
Investigates past Kubernetes incidents from Kubeshark traffic snapshots: takes captures, dissects API calls, extracts PCAPs and compares traffic over time.
Electrical fundamentals and backup power systems. An agent skill from LeoYeAI/openclaw-master-skills.
$ npx skills add LeoYeAI/openclaw-master-skills --skill electrical-backup-power -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install LeoYeAI/openclaw-master-skills electrical-backup-power --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/electrical-backup-power .claude/skills/electrical-backup-power && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "electrical-backup-power" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/electrical-backup-power into .claude/skills/electrical-backup-power/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "electrical-backup-power", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/electrical-backup-powerType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add LeoYeAI/openclaw-master-skills --skill electrical-backup-power -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install LeoYeAI/openclaw-master-skills electrical-backup-power --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .agents/skills && cp -r skills-src/skills/electrical-backup-power .agents/skills/electrical-backup-power && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "electrical-backup-power" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/electrical-backup-power into .agents/skills/electrical-backup-power/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "electrical-backup-power", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add LeoYeAI/openclaw-master-skills --skill electrical-backup-power -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install LeoYeAI/openclaw-master-skills electrical-backup-power --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/skills/electrical-backup-power .cursor/skills/electrical-backup-power && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "electrical-backup-power" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/electrical-backup-power into .cursor/skills/electrical-backup-power/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "electrical-backup-power", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/LeoYeAI/openclaw-master-skills.git --path skills/electrical-backup-power--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add LeoYeAI/openclaw-master-skills --skill electrical-backup-power -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install LeoYeAI/openclaw-master-skills electrical-backup-power --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/skills/electrical-backup-power .gemini/skills/electrical-backup-power && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "electrical-backup-power" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/electrical-backup-power into .gemini/skills/electrical-backup-power/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "electrical-backup-power", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install LeoYeAI/openclaw-master-skills electrical-backup-powerInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add LeoYeAI/openclaw-master-skills --skill electrical-backup-power -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .github/skills && cp -r skills-src/skills/electrical-backup-power .github/skills/electrical-backup-power && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "electrical-backup-power" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/electrical-backup-power into .github/skills/electrical-backup-power/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "electrical-backup-power", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add LeoYeAI/openclaw-master-skills --skill electrical-backup-power -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install LeoYeAI/openclaw-master-skills electrical-backup-power --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/skills/electrical-backup-power .opencode/skills/electrical-backup-power && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "electrical-backup-power" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/electrical-backup-power into .opencode/skills/electrical-backup-power/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "electrical-backup-power", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
electrical-backup-powerElectrical fundamentals and backup power systems. An agent skill from LeoYeAI/openclaw-master-skills.
Electrical Backup Power is an agent skill from LeoYeAI/openclaw-master-skills. Electrical fundamentals and backup power systems. Use when someone needs to understand their electrical panel, safely connect a generator, evaluate solar options, or prepare for extended power outages.
Its SKILL.md is about 5.8k tokens, which your agent loads only when the skill is triggered. The skill folder holds 1 other file (for example `_meta.json`).
It sits in DevOps & Cloud, covering Incident response. The repository describes itself as: 🧠 Curated collection of 1209+ best OpenClaw skills — weekly updated by MyClaw.ai. The licence is MIT.
6 steps, taken from the step headings in SKILL.md.
Read from SKILL.md and the folder at commit e5199b5. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
No scripts in the folder and no shell commands in SKILL.md (its code samples are yaml and agent-adaptation).
From the folder's file list and the shell code blocks in SKILL.md.
Links to these hosts (documentation or services it may open):
nfpa.orgconsumerreports.orgenergy.govosha.govcpsc.govFrom URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Electrical Backup Power loads about 5.8k tokens when it runs. Until then it costs about 56 tokens; SKILL.md has 814 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from LeoYeAI/openclaw-master-skills at commit e5199b5, republished under its MIT licence (© LeoYeAI). 814 words, ~5,758 tokens.
.claude/skills/electrical-backup-power/SKILL.md (or your agent's skills folder). This skill also uses 1 other file; get the full folder from GitHub.This is not a home wiring skill -- the survival-basics skill covers outlets and switches. This is about understanding the electrical system in your building and what to do when the grid goes down. Two things kill people in power outages: carbon monoxide from generators run indoors, and electrocution of utility workers from generators backfed into the grid. Both are preventable with basic knowledge. Beyond emergency generators, a basic understanding of solar and battery backup means you can keep critical systems running during extended outages without risking anyone's life, including the lineman working to restore your power.
# Localization note -- electrical safety principles are universal. Standards and voltages differ.
# Agent must follow these rules when working with non-US users:
- Safety principles (CO poisoning prevention, backfeed danger) are universal.
- Electrical standards vary significantly:
US/Canada: 120V/240V split-phase, 60Hz, NEMA outlets
UK: 230V, 50Hz, BS 1363 outlets, ring circuits
EU: 230V, 50Hz, Schuko/Type C/E/F outlets
Australia: 230V, 50Hz, Type I outlets
- Electrical codes:
US: National Electrical Code (NEC/NFPA 70)
UK: BS 7671 (IET Wiring Regulations)
AU: AS/NZS 3000 (Wiring Rules)
EU: varies by country (HD 60364 harmonized standard)
- Transfer switch requirements and installation standards are jurisdiction-specific.
Agent must advise user to hire a licensed electrician for any panel work.
- Solar regulations and grid-tie requirements vary dramatically by country,
state, and utility. Agent must advise checking local rules before installing.
- Generator connection laws:
Backfeeding is illegal and dangerous everywhere.
Transfer switch requirements vary -- some jurisdictions mandate them by code.
- Breaker panel layout and labeling conventions differ by country.
US: typically 120V branch circuits with 240V for large appliances
UK: consumer unit with MCBs and RCDs
AU: switchboard with MCBs and RCDsAgent action: Help the user read and understand their breaker panel without touching anything inside it.
YOUR BREAKER PANEL:
WHAT IT DOES:
-> Receives power from the utility (via the meter)
-> Distributes it to branch circuits throughout your home
-> Each breaker protects one circuit from overload and short circuit
-> When a breaker trips, it disconnects that circuit to prevent fire
BREAKER SIZES AND WHAT THEY SERVE:
-> 15 amp: lighting, general outlets, bedrooms
-> 20 amp: kitchen countertop outlets, bathrooms, laundry, garage,
outdoor outlets (anywhere code requires GFCI protection)
-> 30 amp (240V): electric dryer, some water heaters
-> 40 amp (240V): electric range/oven, some hot tubs
-> 50 amp (240V): large electric range, sub-panel feed
-> Main breaker (100-200 amp typical): disconnects everything
READING YOUR PANEL SCHEDULE:
-> Inside the panel door is a list (or should be) mapping each
breaker to what it controls
-> If this is blank or wrong, map it yourself: turn off one breaker
at a time, walk the house to find what went dead, label it
-> This takes 30-60 minutes and is worth every second. You need to
know what you're working with.
CALCULATING CIRCUIT LOAD:
-> Watts = Volts x Amps
-> A 15A circuit on 120V = 1,800 watts maximum
-> The 80% rule: don't load a circuit beyond 80% of its rating
for continuous loads. 15A circuit = 1,440W practical limit.
-> Add up the wattage of everything on a circuit. If it exceeds
80% of the breaker rating, you're overloaded.
WHAT TRIPS BREAKERS:
-> Overload: too many devices on the circuit (breaker feels warm,
trips after running a while)
-> Short circuit: hot wire touches neutral or ground (breaker
trips instantly, may arc or spark)
-> Ground fault: current leaking to ground through unintended path
(GFCI outlet or GFCI breaker trips)
-> Bad breaker: breakers can wear out and trip falsely (rare but real)
DO NOT OPEN THE PANEL COVER (the inner deadfront, not the door):
-> Behind the breakers is the bus bar with line voltage
-> Contact with the bus bar or main lugs can kill you instantly
-> The panel door (with the breaker schedule) is safe to open
-> The deadfront cover (behind the breakers) is electrician territoryAgent action: Cover the critical safety rules FIRST, then proper connection methods.
GENERATOR SAFETY -- READ THIS BEFORE ANYTHING ELSE:
CARBON MONOXIDE (CO) -- THE INVISIBLE KILLER:
-> Portable generators produce carbon monoxide, which is colorless
and odorless
-> NEVER run a generator indoors, in a garage (even with the door
open), in a basement, in a crawl space, or in any enclosed area
-> Place the generator at least 20 feet from any window, door, or vent
-> Point the exhaust AWAY from the building
-> Install battery-powered CO detectors on every level of your home
and near sleeping areas (if you don't already have them)
-> Symptoms of CO poisoning: headache, dizziness, nausea, confusion.
If anyone feels these symptoms during a power outage with a
generator running: get outside immediately, call 911.
-> CPSC data: generators cause more CO deaths each year than any
other consumer product
BACKFEEDING -- A FELONY THAT KILLS PEOPLE:
-> Backfeeding means connecting a generator to a house outlet with a
"suicide cord" (male-to-male plug) so power flows backward through
your wiring to all your outlets
-> This sends power BACK into the utility grid through your meter
-> Utility linemen working on "dead" lines get electrocuted by YOUR
generator power stepped up to thousands of volts by the transformer
-> This is illegal, it is a felony in most jurisdictions, and it kills
utility workers trying to restore your power
-> NEVER DO THIS. There is no safe way to backfeed.
PROPER CONNECTION OPTIONS (safest to simplest):
OPTION 1: MANUAL TRANSFER SWITCH ($200-300 + electrician install)
-> Installed next to your main panel by a licensed electrician
-> Lets you select which circuits get generator power
-> Physically disconnects those circuits from the grid before
connecting to the generator -- impossible to backfeed
-> The RIGHT way to do it. One-time cost, permanent safety.
OPTION 2: INTERLOCK KIT ($50-150 + electrician install)
-> A mechanical device on your panel that prevents the main breaker
and generator breaker from being on simultaneously
-> Cheaper than a transfer switch, provides the same backfeed protection
-> Must be approved for your panel brand
-> Still requires electrician installation
OPTION 3: EXTENSION CORDS (simplest, most limited)
-> Run individual extension cords from the generator directly to
appliances (fridge, sump pump, lights, etc.)
-> No connection to house wiring at all
-> Use heavy-duty outdoor extension cords rated for the load
-> 12-gauge cord for runs up to 100 feet at 15 amps
-> Don't daisy-chain cords or overload them
-> This is the only option that doesn't require an electricianAgent action: Help the user calculate their critical load and select an appropriately sized generator.
SIZING YOUR GENERATOR:
STEP 1: LIST CRITICAL LOADS (what you absolutely need during an outage)
TYPICAL RUNNING WATTS:
-> Refrigerator: 100-400W running, 1200W starting surge
-> Freezer: 50-100W running, 500W starting surge
-> Sump pump: 500-1000W running, 1500-2500W starting surge
-> Furnace blower: 300-800W running, 800-1500W starting surge
-> Well pump: 750-1500W running, 1500-3000W starting surge
-> Lights (LED): 10-15W per bulb
-> Phone/laptop charger: 50-100W
-> Window AC unit: 500-1500W running, 1500-3000W starting surge
-> Microwave: 1000-1500W (no surge)
-> Space heater: 1500W (no surge)
-> TV: 50-200W
STEP 2: ADD UP RUNNING WATTS FOR EVERYTHING YOU NEED SIMULTANEOUSLY
Example (basic setup):
-> Fridge: 400W
-> Sump pump: 800W
-> Furnace blower: 500W
-> Lights: 200W (20 LED bulbs)
-> Phone chargers: 100W
-> TOTAL RUNNING: 2,000W
STEP 3: ACCOUNT FOR STARTING SURGE
-> Motors (fridge, sump pump, furnace, AC, well pump) need 2-3x their
running wattage to start
-> The largest starting surge in your list sets your surge requirement
-> Sump pump surge: 2,500W (largest in our example)
STEP 4: SIZING RULE
-> Generator rated watts should exceed your total running watts by 25%
-> Generator surge watts should exceed your largest single starting surge
-> Our example: 2,000W x 1.25 = 2,500W minimum rated, with 3,000W+ surge
-> A 3,500W generator handles this comfortably
STEP 5: STAGGER MOTOR STARTUPS
-> Don't turn on the fridge, sump pump, and furnace simultaneously
-> Start one motor, let it stabilize (10-15 seconds), then the next
-> This prevents overloading the generator during startup surges
FUEL CONSUMPTION:
-> A 3,500W generator uses roughly 0.5-1 gallon per hour at half load
-> Plan for fuel: how long might the outage last? Store fuel safely
in approved containers, away from the generator and the house.
-> Gasoline stored more than 30 days needs fuel stabilizer.Agent action: Cover the components, sizing, and realistic expectations for a basic solar backup system.
SOLAR BACKUP -- THE SYSTEM:
COMPONENTS (in order of power flow):
1. SOLAR PANELS -> generate DC electricity from sunlight
2. CHARGE CONTROLLER -> regulates voltage from panels to battery
(prevents overcharge)
3. BATTERY BANK -> stores energy for use when the sun isn't shining
4. INVERTER -> converts DC battery power to AC household power
SYSTEM TYPES:
-> Grid-tied (no battery): panels feed your meter, reduces electric bill,
but DOES NOT work during outages (shuts off to protect linemen --
same backfeed issue as generators)
-> Grid-tied with battery backup: normal operation feeds the grid,
during outage switches to battery. Best of both worlds. Expensive.
-> Off-grid: completely independent. Must size for all your needs.
No utility bill, no utility backup.
-> Portable/emergency: small panel + battery for essential devices only.
$200-1000 for a basic kit.
SIZING A BASIC EMERGENCY SYSTEM:
Goal: Keep fridge, lights, phones, and a few small devices running
during a multi-day outage.
-> Panels: 1,000W array (4x 250W panels, ~$400-800)
Produces roughly 4-5 kWh/day in good sun (varies by location/season)
-> Charge controller: MPPT type, sized for your panel array ($100-200)
-> Battery bank: 5 kWh capacity ($500-2000 depending on chemistry)
-> Lead-acid: cheapest upfront ($500), heavy, only use 50% of
capacity (10 kWh bank for 5 kWh usable), lasts 3-5 years
-> Lithium (LiFePO4): more expensive ($1500-2000), lighter,
use 80-90% of capacity, lasts 10-15 years, better value long-term
-> Inverter: pure sine wave, sized for your peak load ($200-500 for
2000-3000W)
TOTAL DIY COST: roughly $2,000-4,000 for a basic emergency backup
12V SYSTEMS (sheds, RVs, off-grid cabins):
-> Simpler: 1-2 panels, small charge controller, 12V battery, 12V
lights and devices (or a small inverter for occasional AC use)
-> $200-500 for a basic 12V system
-> Good starter project to learn solar fundamentals
REALITY CHECK:
-> Solar + battery will NOT run central AC, electric heat, electric
water heater, or electric range without a very large (expensive) system
-> It WILL run a fridge, LED lights, fans, electronics, and small
appliances reliably
-> Your location's sun hours matter enormously. Arizona gets twice
the production of Michigan in winter.
-> Panels need to face south (in the Northern Hemisphere) with minimal
shade. Shade on even one panel can cut output dramatically.Agent action: Teach the three basic measurements that diagnose most electrical problems.
MULTIMETER BASICS -- THE 3 MEASUREMENTS THAT MATTER:
A multimeter ($15-30 for a basic digital model) is the single most
useful electrical diagnostic tool. Three settings handle 90% of
troubleshooting:
1. VOLTAGE (V or VAC/VDC)
-> What it tells you: is power present and at the right level?
-> AC voltage (VAC): for household outlets, generators, panels
-> US outlet should read 110-125V
-> Generator output should match its rated voltage
-> DC voltage (VDC): for batteries, solar panels, car electrical
-> 12V battery fully charged: 12.6V
-> 12V battery dead: below 11.5V
-> HOW TO: set dial to the correct voltage type (AC or DC), insert
red probe in the V jack, black in COM, touch probes to the two
test points
2. CONTINUITY (the beep test)
-> What it tells you: is there an unbroken path for electricity?
-> Tests wires, fuses, switches, cords for breaks
-> Set dial to continuity (looks like a sound wave or has a beep icon)
-> Touch probes to both ends of the thing you're testing
-> BEEP = continuous path (good wire, good fuse, closed switch)
-> NO BEEP = broken path (broken wire, blown fuse, open switch)
-> ALWAYS test with power OFF. Continuity testing on a live circuit
can damage the meter.
3. AMPERAGE (A)
-> What it tells you: how much current is flowing through a circuit?
-> Useful for checking if a circuit is overloaded
-> Clamp-style ammeters ($30-40) are safest: clamp around a single
wire without touching any conductors
-> Compare the reading to the breaker rating. At or near 80% of the
breaker = overloaded circuit.
SAFETY WITH A MULTIMETER:
-> Never measure resistance or continuity on a live circuit
-> Never exceed the meter's rated voltage (most consumer meters
are rated for 600V -- plenty for residential)
-> Hold probes by the insulated handles only
-> If you're not sure what you're measuring or what's energized,
don't probe it. Call an electrician.Agent action: Draw a clear line between what's safe for a homeowner and what requires a professional.
STOP AND CALL AN ELECTRICIAN:
-> Anything inside the breaker panel (behind the deadfront cover)
-> Anything over 20 amps
-> Any new circuit installation
-> Transfer switch or interlock kit installation
-> Any work that requires a permit (most jurisdictions require permits
for new circuits, panel work, and service changes)
-> Aluminum wiring (common in 1960s-70s homes -- requires special
connectors and techniques)
-> Knob-and-tube wiring (pre-1950s -- do not modify or extend)
-> Any situation where you're not confident in what you're doing
-> Signs of electrical fire risk: charred outlets, melted wire
insulation, burning smell, frequently tripping breakers, flickering
lights throughout the house, warm outlet covers
HOW TO FIND A GOOD ELECTRICIAN:
-> Licensed and insured (verify with your state licensing board)
-> Ask for references on similar work
-> Get 2-3 written quotes
-> For generator/solar work, ask specifically about their experience
with transfer switches and backup power systems
-> Expect to pay $75-150/hour or a flat rate for defined jobsstate:
electrical_knowledge:
experience_level: null # none, basic, intermediate
panel_mapped: false
panel_amperage: null
panel_type: null
owns_multimeter: false
power_situation:
current_status: null # normal, outage_planning, active_outage
outage_expected_duration: null
critical_loads_identified: false
critical_load_total_watts: null
generator:
owns_generator: false
generator_wattage: null
fuel_type: null
connection_method: null # extension_cords, transfer_switch, interlock_kit, none
transfer_switch_installed: false
co_detectors_installed: null
solar:
interested: false
system_type: null # grid_tied, grid_battery, off_grid, portable
panel_wattage: null
battery_capacity_kwh: null
battery_type: null # lead_acid, lithium
location_sun_hours: null
safety_checks:
co_safety_confirmed: false
backfeed_risk_addressed: false
electrician_needed: falsetriggers:
- name: co_safety_warning
condition: "generator.owns_generator IS true OR power_situation.current_status IS 'active_outage'"
action: "Critical safety reminder: NEVER run a generator indoors, in a garage, or near windows. Carbon monoxide is invisible, odorless, and kills within minutes. Place the generator 20 feet from any opening, exhaust pointed away. Make sure you have working CO detectors inside."
- name: backfeed_prevention
condition: "generator.connection_method IS null OR generator.connection_method IS 'none'"
action: "Before connecting your generator to anything beyond extension cords, you need a transfer switch or interlock kit installed by an electrician. Connecting a generator directly to house wiring (backfeeding) is illegal and can electrocute utility workers restoring power."
- name: generator_sizing_check
condition: "power_situation.critical_loads_identified IS true AND generator.generator_wattage IS SET"
action: "Let's verify your generator is sized correctly. Your critical loads total {critical_load_total_watts}W. Your generator is rated at {generator_wattage}W. You need at least 25% headroom plus enough surge capacity for your largest motor startup."
- name: solar_feasibility
condition: "solar.interested IS true AND solar.location_sun_hours IS null"
action: "Before sizing a solar system, we need to know your location's average sun hours. This determines how much energy your panels will actually produce. What's your general location? I can help estimate daily production."
- name: panel_mapping_prompt
condition: "electrical_knowledge.panel_mapped IS false AND power_situation.current_status IS 'outage_planning'"
action: "You should map your breaker panel before an outage hits. Turn off one breaker at a time, walk the house to find what went dead, and label it. This takes 30-60 minutes now and saves critical time during an actual outage."© LeoYeAI, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 1 other file in skills/electrical-backup-power of LeoYeAI/openclaw-master-skills.
Open the folder on GitHubat commit e5199b5
Electrical Backup Power next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Electrical Backup Power this skillLeoYeAI/openclaw-master-skills | 2.2k | — | ~5.8k | Automated safety check: Pass | MIT | |
| Kubernetes Network Root Cause Analysiskubeshark/kubeshark | 12k | — | ~5.3k | Automated safety check: Pass | Apache-2.0 | |
| Nix Config Debugryan4yin/nix-config | 2.1k | — | ~1.2k | Automated safety check: Pass | MIT | |
| UModel Root Cause Analysisalibaba/UnifiedModel | 415 | — | ~1.9k | Automated safety check: Pass | Custom licence | |
| Learningskortix-ai/suna | 20k | — | ~1.1k | Automated safety check: Pass | Custom licence | |
| Oncallpigweed-project/pigweed | 548 | — | ~963 | Automated safety check: Pass | Apache-2.0 |
kubeshark/kubeshark
Investigates past Kubernetes incidents from Kubeshark traffic snapshots: takes captures, dissects API calls, extracts PCAPs and compares traffic over time.
ryan4yin/nix-config
A skill your agent uses when something here is broken or stops working: an eval or build error, a failed activation, a dead or restarting unit, a mihomo or DNS outage, an unreachable host or MicroVM…
alibaba/UnifiedModel
Investigates a service incident to its root cause by querying a UModel object graph alongside metrics, logs, topology and recent deployments.
kortix-ai/suna
The project's episodic memory: a timestamped ledger of rules paid for with real outages and near-misses, one entry per incident.
pigweed-project/pigweed
Pigweed oncall rotation runbooks and maintenance workflows (such as rolling CIPD client tools for b/315378787).
cobusgreyling/loop-engineering
Turns CI failures, open issues, recent commits and chat threads into a prioritized markdown report that an automation loop can act on without inventing architecture work.
LeoYeAI/openclaw-master-skills
Manages pipelines on a DevOps quality and efficiency platform through its OpenAPI: list workspaces and templates, create, update, run and cancel pipelines, and read run records.
LeoYeAI/openclaw-master-skills
Patches OpenClaw's Feishu extension so an edited document triggers an isolated agent session that reads the doc and replies inline, turning it into a live chat space.
LeoYeAI/openclaw-master-skills
Multi-context memory management system for OpenClaw agents with group-isolated storage, global shared memory, workspace organization, and group-specific skills isolation.
LeoYeAI/openclaw-master-skills
Runs a brand's AI-search visibility work end to end: diagnosing how AI platforms represent it, repositioning it, producing AI-optimized content and monitoring ongoing mentions.
LeoYeAI/openclaw-master-skills
Installs and authenticates the gws CLI, then automates Gmail, Drive, Sheets, Calendar, Docs, Chat and Tasks with ready-made recipes, persona bundles and security audits.
LeoYeAI/openclaw-master-skills
Runs four advisor roles, a fitness coach, nutritionist, data analyst and TCM practitioner, to build a health profile and track workouts, diet and wellness over time.
Categories
Electrical fundamentals and backup power systems. An agent skill from LeoYeAI/openclaw-master-skills. Electrical Backup Power is an agent skill from LeoYeAI/openclaw-master-skills. Electrical fundamentals and backup power systems.
Electrical Backup Power fits situations like: someone needs to understand their electrical panel; safely connect a generator; evaluate solar options; prepare for extended power outages.
Run `npx skills add LeoYeAI/openclaw-master-skills --skill electrical-backup-power -a claude-code`. Or copy the skill folder (skills/electrical-backup-power in LeoYeAI/openclaw-master-skills) into .claude/skills/electrical-backup-power in your project. Claude Code loads it when a task matches its description.
Run `npx skills add LeoYeAI/openclaw-master-skills --skill electrical-backup-power -a codex`. Or copy the skill folder (skills/electrical-backup-power in LeoYeAI/openclaw-master-skills) into .agents/skills/electrical-backup-power in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add LeoYeAI/openclaw-master-skills --skill electrical-backup-power -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/electrical-backup-power, .gemini/skills/electrical-backup-power, .github/skills/electrical-backup-power and .opencode/skills/electrical-backup-power in your project.
SKILL.md names no scripts, command-line tools or credentials: Electrical Backup Power is instructions for the agent only. Our summary lists: Node.js.
SKILL.md names 5 domains. As links in the text: nfpa.org, consumerreports.org, energy.gov, osha.gov and cpsc.gov. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
Electrical Backup Power is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 5.8k tokens (SKILL.md is roughly 23k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Electrical Backup Power: Kubernetes Network Root Cause Analysis (kubeshark/kubeshark, 12k stars), Nix Config Debug (ryan4yin/nix-config, 2.1k stars), UModel Root Cause Analysis (alibaba/UnifiedModel, 415 stars) and Learnings (kortix-ai/suna, 20k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
LeoYeAI (a GitHub user) maintains it in LeoYeAI/openclaw-master-skills, which has 2,161 GitHub stars. The repository holds 1,235 skills in this directory. The repository was last updated on July 20, 2026.
Source: LeoYeAI/openclaw-master-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.