Free OpenClaw skill · No signup · v1.0.0
Free OpenClaw Skill for Electricians: Service and Project Coordinator Agent (Download)
A working OpenClaw skill that runs the dispatch and project coordinator workload for an electrical contractor. Service call dispatch, panel upgrade pipeline, EV charger installs, NEC compliance reminders, permit pull cadence, and commercial submittal chasing, all from one SKILL.md drop-in.
Built and maintained by Adhiraj Hangal, OpenClaw Consult. Code I wrote runs inside OpenClaw's source, merged by the project's creator.
Free OpenClaw skill for electrical contractors
13 KB file. Free for any use. Drop it into your OpenClaw setup and your agent knows your business in 60 seconds.
We email you a copy plus the install notes. One email, no list, no spam.
What this skill does for your electrical contractors
- Triages inbound service calls by urgency: smoke from panel (today), no power to half the house (today), flickering lights (this week), EV charger install (booked discovery visit).
- Maintains the permit pull cadence per jurisdiction: panel upgrade, service entrance change, EV charger circuit (most jurisdictions), generator interlock, and the inspector callback window after rough-in.
- Surfaces NEC code reminders by job type: 240.87 arc energy reduction for 1200A+ services, 210.8 GFCI requirements, 210.12 AFCI for bedrooms and living areas, 625 EV supply equipment.
- Runs the panel upgrade pipeline: load calc verification, utility coordination for service entrance work, town inspector window booking, and customer prep brief.
- Routes change orders and any commercial submittal chasing through the project manager; flips routine dispatch confirmations and inspection-window confirmations to autonomous after validation.
What's inside this OpenClaw skill
The full file you download, indexed below for search engines and for operators who want to read before they install.
---
name: electrical-coordinator
description: Service dispatch, panel upgrade pipeline, EV charger installs, NEC reminders, and permit cadence for electrical contractors. Integrates with ServiceTitan, FieldEdge, Procore.
version: 1.0.0
author: OpenClaw Consult (Adhiraj Hangal)
license: MIT
url: https://openclawconsult.com/skills/electricians
---
# OpenClaw Skill: Electrical Service and Project Coordinator
## Overview
This skill turns the OpenClaw agent into the dispatch and project coordinator
for an electrical contractor. It owns the service call triage, the panel
upgrade pipeline, the EV charger Level 2 install loop, the NEC code reminders
by job type, the permit pull cadence, and the commercial submittal chasing.
Designed for $1M to $50M residential and commercial electrical contractors
running ServiceTitan, FieldEdge, or Procore, mixed-shop union or open shop,
serving jurisdictions on NEC 2017 / 2020 / 2023 depending on state adoption.
## What this skill does
1. Triages inbound service calls by urgency (safety-emergency vs same-day vs scheduled)
2. Maintains the permit pull cadence per jurisdiction
3. Surfaces NEC code reminders by job type
4. Runs the panel upgrade and EV charger install pipelines
5. Chases commercial submittals, RFIs, and change orders
6. Bridges service, project, and customer-comms around one shared shop memory
## Triggers
```yaml
triggers:
- type: heartbeat
schedule: "0 7 * * *" # Daily 7am
action: morning_call_queue_triage
- type: heartbeat
schedule: "0 14 * * 1" # Mondays 2pm
action: weekly_permit_and_inspection_window_review
- type: heartbeat
schedule: "0 10 * * 3" # Wednesdays 10am
action: commercial_submittal_chase
- type: on_event
event: dispatch.call_received
action: triage_urgency_and_route
- type: on_event
event: crm.job_scheduled_panel_upgrade
action: trigger_permit_and_utility_coordination
- type: on_event
event: crm.job_scheduled_ev_charger
action: trigger_load_calc_prep_brief
```
## Workflow: call triage and urgency routing
When an inbound service call lands, the skill classifies urgency:
```yaml
urgency_triage:
safety_emergency:
triggers: [smoke_from_panel, exposed_live_conductor, burning_smell, no_power_to_house, partial_power_after_storm]
action: dispatch_on_call_tech_with_ETA_text
SLA_target: 2_hours
same_day:
triggers: [partial_power, gfci_tripping_repeatedly, breaker_will_not_reset, outlet_warm_to_touch]
action: book_today_with_eta_window
SLA_target: same_day
this_week:
triggers: [flickering_lights, dead_outlet, ceiling_fan_install, dimmer_replacement, panel_label_update]
action: book_within_5_business_days
SLA_target: this_week
discovery_visit:
triggers: [ev_charger_install, panel_upgrade_inquiry, generator_install_inquiry, whole_house_surge_install, recessed_lighting_project]
action: book_discovery_visit_with_load_calc_prep_brief
SLA_target: within_7_days
```
The dispatcher sees the triage call and the drafted customer ETA text in one
view. The skill never autonomously dispatches a safety-emergency without
dispatcher approval (default).
## Workflow: panel upgrade pipeline
A panel upgrade (typical 100A or 150A service to 200A, occasionally 320A or
400A) is the highest-value residential service line. The skill:
1. Gathers the load calc inputs at the discovery visit (sq ft, HVAC tonnage, EV charger anticipated, range type, water heater type)
2. Verifies the existing service entrance condition: meter base, mast, service lateral, weatherhead
3. Surfaces utility coordination requirements: most utilities require a planned outage for service entrance work
4. Drafts the permit application for the jurisdiction
5. Books the rough-in inspection window and the final inspection window
6. Drafts the customer prep brief: outage timing, fridge / freezer prep, garage door manual release, alarm system battery backup
Default panel upgrade cycle time target: 3 weeks from sold to inspected.
Default reasons for slip: utility coordination, inspector availability,
panel back-order.
## Workflow: EV charger Level 2 install
The skill runs the EV charger pipeline:
```yaml
ev_charger_pipeline:
discovery_visit:
- photograph_panel_and_main_breaker
- load_calc_with_optional_load_calc_method_NEC_220_83
- panel_headroom_check_against_240V_40A_or_50A_charger
- service_entrance_capacity_check
- route_planning_from_panel_to_garage_or_driveway
- permit_requirement_check_for_jurisdiction
install_day:
- install_240V_circuit_typical_50A_breaker_for_40A_charger
- bond_per_NEC_625_50
- GFCI_per_NEC_625_40_if_applicable
- smart_panel_breaker_if_load_management_required
- charger_mount_and_pair_to_customer_app
post_install:
- customer_walkthrough_on_amperage_settings
- photo_documentation_of_install_for_warranty
- permit_close_out_with_final_inspection
```
Charger brands the skill assumes are common: Tesla Wall Connector, ChargePoint
Home Flex, Wallbox, Emporia, Grizzl-E, Juicebox.
## Workflow: NEC code reminders
For every scheduled job, the skill surfaces the NEC sections most likely to
matter. Examples:
```yaml
nec_reminders_by_job_type:
panel_upgrade:
- 230_main_disconnect_requirements
- 240_overcurrent_protection
- 250_grounding_and_bonding
- 408_36_panelboard_overcurrent_protection
- 240_87_arc_energy_reduction_if_service_1200A_or_greater
bedroom_circuit_replacement:
- 210_12_AFCI_required
- 210_8_GFCI_in_bathrooms_kitchens_garages
- 314_16_box_fill_calculation
ev_charger_install:
- 625_EV_supply_equipment
- 625_40_GFCI_protection
- 625_50_grounding_and_bonding
- 220_83_optional_load_calc_method
generator_interlock_install:
- 702_optional_standby_systems
- 250_neutral_to_ground_bonding_at_transfer
- manufacturer_listing_for_specific_panel_brand
commercial_service_upgrade:
- 230_service_requirements
- 220_branch_circuit_and_feeder_calc
- 408_36_panelboard_OCPD
- 110_26_working_space
```
The licensed electrician owns the code call. The skill surfaces the relevant
section in the job prep brief so it does not get missed.
## Workflow: commercial submittal chasing
For commercial projects on Procore, the skill maintains a submittal log:
1. Logs each submittal at issuance: lighting fixtures, panelboards, switchgear, gear, devices
2. Tracks the engineer / GC turnaround clock
3. Drafts follow-up emails at the configured threshold (default day 10 for fixtures, day 14 for panelboards and switchgear)
4. Surfaces stalled submittals to the PM at the weekly chase
5. Logs revise-and-resubmit cycles separately
Submittal chasing is a project manager's most unglamorous and most expensive
hour. The skill takes it off their plate.
## Memory keys
```yaml
memory:
- key: electric.call_triage[{call_id}]
description: Inbound call urgency classification
values: [safety_emergency, same_day, this_week, discovery_visit, scheduled, completed]
- key: electric.panel_upgrade_pipeline[{job_id}]
description: Panel upgrade pipeline stage
values: [discovery, load_calc_complete, permit_submitted, permit_issued, utility_coordinated, rough_in_scheduled, rough_in_passed, final_scheduled, final_passed, closed]
- key: electric.ev_charger_pipeline[{job_id}]
description: EV charger pipeline stage
values: [discovery, load_calc_complete, permit_required_check, scheduled, installed, final_passed]
- key: electric.permit_ledger[{job_id}]
description: Per-job permit status
schema: { jurisdiction: string, permit_number: string, submitted: date, issued: date, rough_inspection: date, final_inspection: date, closed_out: date }
- key: electric.submittal_log[{project_id}_{submittal_id}]
description: Commercial submittal tracking
schema: { issued: date, days_in_review: number, status: string, last_follow_up_sent: date }
```
## Message templates
```yaml
templates:
safety_emergency_eta:
channel: sms
body: |
Hi {customer_first_name}, {dispatcher_first_name} from {company_name}.
We have you flagged as urgent. {tech_first_name} is on the way, ETA
{eta_window}. Stay away from the panel and do not touch the affected
circuit until we arrive. Call back at {dispatch_phone} if anything
changes.
panel_upgrade_customer_prep_brief:
channel: email
subject: "Prep for your panel upgrade on {install_date}"
body: |
Hi {customer_first_name},
A few things to know before {install_date}:
1. Power will be off for {expected_outage_hours} hours. Plan for fridge
and freezer accordingly. We recommend buying ice the day before for
a cooler.
2. Your garage door opener will not work during the outage. There is a
manual release pull cord on the opener trolley.
3. Alarm systems on the panel battery backup will run on battery for
the outage window. Notify your monitoring service for that day.
4. Inspector window: town has us in for rough at {rough_inspection_window}
and final at {final_inspection_window}.
Reach back any time with questions.
{company_name}
ev_charger_load_calc_prep_brief:
channel: internal
body: |
EV CHARGER DISCOVERY VISIT BRIEF
Customer: {customer_first_name} {customer_last_name}
Address: {address}
Vehicle: {vehicle}, charging requirement: {charging_amperage}
Discovery questions to confirm on site:
- Existing service size: {existing_service_amperage}A
- HVAC tonnage: {hvac_tonnage}
- Range: {range_type}
- Water heater: {water_heater_type}
- Sub-panels: {sub_panel_count}
Load calc method: NEC 220.83 optional method preferred for retrofit.
Permit requirement for this jurisdiction: {permit_required}
commercial_submittal_chase_day_10:
channel: email
body: |
Hi {engineer_or_gc_first_name},
Following up on the {submittal_type} submittal we issued on
{submittal_issue_date} for {project_name}. We are at day {days_in_review}
and need approval to keep the {related_milestone} on schedule.
Submittal link: {submittal_link}
Let me know if there is anything blocking approval.
{pm_first_name}
{company_name}
```
## Required integrations
| Integration | Purpose | Read | Write |
|-------------------------|-----------------------------------------------|------|-------|
| ServiceTitan / FieldEdge | Dispatch, jobs, residential service | yes | optional |
| Procore | Commercial project, submittals, RFIs | yes | optional |
| Jurisdictional permit portals | Permit application status | yes | optional |
| Twilio (or similar) | Outbound SMS | no | yes |
| Email provider | Outbound email | no | yes |
| OpenClaw Memory | Cross-run state | yes | yes |
| OpenClaw Heartbeat | Scheduled triage and submittal chase | yes | yes |
Write-back to the CRM starts disabled. The skill drafts; the dispatcher and PM
commit.
## Compliance notes
The skill is operational support, not a substitute for the licensed
electrician's code call. NEC adoption varies by state and county; the skill's
reminders default to NEC 2020 unless the config block overrides. Owners and
PMs should set the correct code edition for each jurisdiction they serve.
OSHA electrical safety (1910.331-335, 1926.416), arc flash labeling per NFPA
70E, and lockout-tagout requirements are the firm's responsibility.
For union shops, manning, prevailing wage, certified payroll, and apprentice
ratio decisions stay with the PM and shop steward. The skill does not touch
those.
## Configuration
```yaml
config:
company_name: "Your Electrical Company"
crm: servicetitan # or "fieldedge", "procore", "mixed_servicetitan_procore"
nec_edition_default: "2020"
jurisdictional_overrides:
- jurisdiction: "City of Springfield"
nec_edition: "2017"
- jurisdiction: "Hartford CT"
nec_edition: "2023"
approval_mode: dispatcher_approves_all # or "autonomous_after_2_weeks"
union_shop: false
ev_charger_brands_common: [tesla, chargepoint, wallbox, emporia, grizzle, juicebox]
panel_brands_common: [square_d, eaton, siemens, ge, leviton]
high_value_proposal_threshold_usd: 15000
submittal_chase_thresholds:
fixtures: 10
panelboards: 14
switchgear: 21
```
## Quick install
```bash
mkdir -p ~/.claude/skills
mv electricians.md ~/.claude/skills/electrical-coordinator.md
# Edit the config block to match your shop
```
Launch OpenClaw and the skill is live. Trigger it manually with `triage call queue`
or `run weekly permit review` or wait for Heartbeat.
## Want it wired to your stack?
The free SKILL.md is the starting point. If you want this plugged into your
specific CRM, your jurisdictional permit portals, your service area code
adoption, and your crew assignment rules, OpenClaw Consult ships a fixed-price
14-day build.
https://www.adhirajhangal.com/work
Install in 60 seconds
- 1
Drop the file into your OpenClaw skills directory
Save the downloaded electricians.md as ~/.claude/skills/electrical-coordinator.md (or your project-level .claude/skills/ if you operate multiple service areas). OpenClaw picks up new skill files on next agent launch.
- 2
Connect ServiceTitan, FieldEdge, or Procore
Edit the integrations block to point at your dispatch and project software: ServiceTitan or FieldEdge for residential service, Procore for commercial project work. Add your jurisdictional permit portal credentials if your towns publish online. Read-only is enough to start.
- 3
Launch in dispatcher-approval mode, validate, then flip to autonomous
Start with the dispatcher approving every outbound text for two weeks. The skill defaults route any safety-emergency dispatch (smoke from panel, exposed conductor, no power), any commercial submittal question, and any union manning issue to a human. After two weeks, flip routine ETA confirmations and inspection-window bookings to autonomous.
Example conversation
You
Tuesday morning. Triage the call queue and surface anything blocking this week's panel upgrade jobs.
Agent
Call queue triage complete. 31 inbound service calls overnight. 4 urgent (1 smoke from panel, 1 burned outlet smell, 2 partial power loss after the storm) dispatched to the on-call tech with ETA texts to customers. 8 standard service (flickering lights, dead outlets, GFCI tripping) booked for Wednesday and Thursday with confirmed appointment windows. 11 EV charger discovery requests (Tesla, Ford Lightning, Rivian) booked for in-home discovery visits, with the load calc prep brief pre-drafted. 8 panel upgrade follow-ups in the proposal-pending queue, 3 are at day 7 with no response, drafted decision-nudge texts. Permit and inspection status for this week's panel upgrades: 5 jobs scheduled, 3 have permits pulled and inspector windows confirmed, 1 is awaiting town building department callback (escalated to PM), 1 has a utility coordination gap for service entrance work (escalated to PM, target reschedule next week). NEC reminder: the Wednesday 320A residential service upgrade triggers 240.87 arc energy reduction consideration since the panel is rated 1200A short-circuit, drafted spec brief for the lead tech.
Founder-led · 14 days
Want this service and project coordinator live in your electrical contractor in 14 days?
Adhiraj ships OpenClaw AI agents into real businesses. Short discovery to map it to ServiceTitan or FieldEdge, your permit portal, and your phones, build in 14 days, then optional ongoing support so your OpenClaw system keeps working.
Build it with meCommon questions
Which dispatch and project software does this work with?
+
ServiceTitan and FieldEdge cover residential and light commercial service. Procore covers commercial project work. The skill ships integration prompts for all three. Many electrical contractors run ServiceTitan for service plus Procore for commercial projects; the skill reads both feeds and maintains separate workflows for service dispatch vs project submittals.
Does this skill actually know the NEC?
+
The skill ships with the most-frequently-cited NEC sections (210.8 GFCI, 210.12 AFCI, 240.87 arc energy reduction, 250 grounding and bonding, 408.36 panelboard overcurrent protection, 625 EV supply equipment, 700-702 emergency standby and optional standby) referenced in the message templates. It is not a code-research substitute. The licensed electrician still owns the code call. The skill surfaces the relevant section so the tech does not miss it.
How does the permit pull cadence work?
+
The skill maintains a per-jurisdiction permit ledger. For each scheduled panel upgrade, service entrance change, EV charger circuit (where the jurisdiction requires it), generator interlock, or commercial service work, the skill drafts the permit application, surfaces the typical turnaround time for that jurisdiction, and schedules the rough-in and final inspection windows around it. The PM still submits the permit; the skill keeps the calendar honest.
Does this handle EV charger installs specifically?
+
Yes. EV charger Level 2 installs (Tesla Wall Connector, ChargePoint Home Flex, Wallbox, Emporia, Grizzl-E, Juicebox) are now most of the discretionary residential pipeline at many shops. The skill runs the discovery-visit booking, the load calc prep brief, the panel headroom check, the GFCI requirement check (NEC 625.40 if applicable), and the post-install customer prep on app pairing and amperage settings.
What about the commercial submittal chasing?
+
Commercial work runs on submittals, RFIs, and change orders that nobody likes to chase. The skill maintains a per-project submittal log, drafts the follow-up emails to the GC and engineer when a submittal is past the typical turnaround, and surfaces stalled submittals to the PM. It does not redline the drawings.
Can I modify this skill?
+
Yes. MIT licensed. Edit the urgency triage rules, the permit cadences, the NEC reminders by job type, the EV charger discovery prompts. Most electrical contractors fork it within the first month to match their service area code adoption (NEC 2017 vs 2020 vs 2023 vary by state and county) and their crew structure.
What does the skill cost to run on top of OpenClaw?
+
Token cost depends on your call volume and project count. A representative $5M residential electrical contractor with 40 inbound calls a day and 20 active projects sees expected monthly token spend in the $50-$120 range using OpenClaw's default model selection.
Does this work for IBEW union shops?
+
Yes. Union manning issues and IBEW local jurisdiction calls still route to a human; the skill does not touch those. The dispatch, permit, NEC reminder, and submittal chasing workflows are union-shop friendly.
How does this compare to ServiceTitan's AI features or BuilderTrend automation?
+
ServiceTitan has built-in dispatch optimization, voice transcription, and call sentiment scoring. The OpenClaw skill is the layer on top that reasons about NEC code applicability, permit timing per jurisdiction, EV charger load math, and commercial submittal cadence. Most shops keep their CRM features and add this skill on top for the higher-judgment workflows.
Can OpenClaw Consult build a customized version for my shop?
+
Yes. The free SKILL.md is the starting point. If you want it wired into your specific CRM, your jurisdictional permit portals, your service area code adoption, and your crew assignment rules, we run a 14-day fixed-price build at adhirajhangal.com/work.
Want the full implementation playbook?
Read the deep-dive guide for electrical contractors
The playbook covers workflows, software integrations, compliance, ROI math, and a four-week rollout plan. The skill file above is a working slice of that build.
Read the electrical contractors playbook →Related free skills
Free OpenClaw Skill for painting companies
A working OpenClaw skill that runs the front-office estimate and project coordinator workload for an interior or exterior painting company. Estimate follow-up cadence, EPA RRP compliance reminders, color consultation booking, change order chasing, and crew-day-of logistics, all from one SKILL.md drop-in.
Free OpenClaw Skill for carpet cleaning companies
A working OpenClaw skill that runs the booking and recurring-service back office for a carpet cleaning company. Inbound quote-to-book conversion, pet odor and protectant upsell scripting, IICRC S500 water damage triage, recurring residential cadence, and commercial route maintenance, all from one SKILL.md drop-in.
Free OpenClaw Skill for garage door companies
A working OpenClaw skill that runs the dispatch and project coordinator workload for a garage door company. Same-day broken spring triage, MyQ smart opener installs, door replacement quotes, recurring tune-up cadence, and commercial overhead door service, all from one SKILL.md drop-in.
Free OpenClaw Skill for junk removal businesses
A working OpenClaw skill that runs the booking and routing back office for a junk removal business. Photo-to-quote conversion, dump fee tracking by load type, donation pickup routing, EPA Section 608 freon recovery handling, and same-day vs scheduled dispatch, all from one SKILL.md drop-in.
Free OpenClaw Skill for window cleaning and pressure washing companies
A working OpenClaw skill that runs the booking and weather coordinator workload for a window cleaning and pressure washing company. Inbound quote-to-book, water-fed pole vs ladder dispatch, soft wash sodium hypochlorite dosing reminders, weather reschedule cadence, and recurring residential cadence, all from one SKILL.md drop-in.
Want it wired to your stack?
The free skill is the starting point. If you want it plugged into your actual software, on a fixed-price two-week clock, with the founder writing every line, this is the door.