claude

Smart Home

Smart home — Home Assistant, Snapcast multi-room audio, Plex media server ops, with HA/audio/media-server variants.

31 on GitHubby Daniel Rosehillv1.0.0MITupdated yesterdayStaging
/

Plugin smart-home from marketplace danielrosehill in danielrosehill/Claude-Code-Plugins. Commands read from the repo's manifest — today.

What it installs

Skills (3)

  • new-workspace

    Provision a new smart-home workspace on disk. Use when the user wants to start a fresh workspace for Home Assistant administration, multi-room audio (Snapcast/Spotify), or a Plex+NAS media server. Accepts a workspace name and a variant (home-assistant | multi-room-audio | media-server). Scaffolds th

  • snapcast-ops

    Reference material for Snapcast server config, client flags, group semantics, and JSON-RPC control. Loaded when working on Snapcast topology.

  • spotify-network-ops

    Shared references for the Spotify Network Installer template — package names, systemd unit fragments, EQ preset definitions, and zeroconf quirks. Loaded by the commands in this repo.

Slash commands (47)

  • /smart-home:ha-backup-status

    Check Home Assistant backup status and history

  • /smart-home:ha-check-addons

    List and check status of all Home Assistant add-ons

  • /smart-home:ha-check-automations

    Review Home Assistant automations for issues and optimization

  • /smart-home:ha-check-database

    Check Home Assistant database health and performance

  • /smart-home:ha-check-entities

    List and analyze Home Assistant entities

  • /smart-home:ha-check-integrations

    List and check status of all Home Assistant integrations

  • /smart-home:ha-check-logs

    Examine Home Assistant logs for errors, warnings, and issues

  • /smart-home:ha-check-mqtt

    Check MQTT broker status and connectivity

  • /smart-home:ha-check-network

    Check Home Assistant network configuration and connectivity

  • /smart-home:ha-check-sensors

    Review sensor entities and their status

  • /smart-home:ha-check-storage

    Check Home Assistant storage and disk space

  • /smart-home:ha-check-updates

    Check for available Home Assistant updates

  • /smart-home:ha-check-zigbee

    Check Zigbee network status and health

  • /smart-home:ha-check-zwave

    Check Z-Wave network status and health

  • /smart-home:ha-cleanup-database

    Clean up Home Assistant database and optimize

  • /smart-home:ha-ha-config-check

    Validate Home Assistant configuration without restarting

  • /smart-home:ha-ha-snapshot

    Create a Home Assistant snapshot/backup

  • /smart-home:ha-ha-status

    Check comprehensive Home Assistant system status and health

  • /smart-home:ha-optimize-performance

    Analyze and optimize Home Assistant performance

  • /smart-home:ha-restart-ha

    Restart Home Assistant (with safety checks)

  • /smart-home:ha-verify-backup

    Verify backup integrity and completeness

  • /smart-home:ps-active-streams
  • /smart-home:ps-cleanup
  • /smart-home:ps-discover
  • /smart-home:ps-nas-health
  • /smart-home:ps-onboard
  • /smart-home:ps-scan-library
  • /smart-home:ps-status
  • /smart-home:sc-add-second-speaker

    Add an additional audio output (second speaker) to a snapclient

  • /smart-home:sc-create-group

    Create a persistent Snapcast group in /etc/snapserver.conf and mirror to topology

  • /smart-home:sc-delete-group

    Delete a persistent Snapcast group from /etc/snapserver.conf

  • /smart-home:sc-diagnose-client

    Diagnose a snapclient that's silent, desynced, or disconnected

  • /smart-home:sc-generate-map

    Render a point-in-time topology map of the Snapcast network to network/maps/

  • /smart-home:sc-onboard-client

    Install snapclient on a target host, point it at the snapserver, bind it to a sink, and register it in topology

  • /smart-home:sc-scan-network

    ARP-scan the LAN to discover the snapserver and snapclients, then update network/topology.yaml

  • /smart-home:sc-set-speaker

    Define or change the audio sink (speaker) bound to a snapclient

  • /smart-home:sc-status

    Quick health summary of the snapserver and all known clients

  • /smart-home:sc-update-group

    Rename a Snapcast group, change its stream, or update client membership

  • /smart-home:sp-add-snapcast-client

    Install snapclient on a target host, point it at the snapserver, and register it in the topology

  • /smart-home:sp-configure-dsp

    Apply a per-device EQ / DSP preset (podcast, classical, bass, vocal, flat) via PipeWire / EasyEffects / ALSA

  • /smart-home:sp-diagnose

    Diagnose why a specific device isn't playing — checks service status, audio sink, reachability, Spotify Connect visibility

  • /smart-home:sp-generate-network-map

    Render a timestamped Typst PDF of the current Spotify playback network topology

  • /smart-home:sp-household-access

    Document and configure multi-user Spotify Connect visibility on the household network

  • /smart-home:sp-install-snapcast-server

    Install and configure snapserver on a chosen host, with the primary speaker attached, to fan synchronized audio out to snapclients

  • /smart-home:sp-install-spotify-client

    Install a Spotify Connect client (raspotify, spotifyd, librespot, or verify the official app) on a target host and bind it to a chosen audio sink

  • /smart-home:sp-scan-network

    ARP-scan the LAN to discover candidate Spotify playback hosts and persist them to network/topology.yaml

  • /smart-home:sp-status

    Read network/topology.yaml and report the current playback network at a glance

Subagents (5)

  • ha-automation-helper

    Help create, debug, and optimize Home Assistant automations

  • ha-backup-manager

    Manage and troubleshoot Home Assistant backup operations

  • ha-device-manager

    Manage Home Assistant devices and their entities

  • ha-integration-manager

    Manage, configure, and troubleshoot Home Assistant integrations

  • ha-troubleshooter

    Diagnose and resolve Home Assistant issues systematically

View source on GitHub blog.danielrosehill.com

More from danielrosehill/Claude-Code-Plugins

All 185 plugins →

Career

claude

Career planning — log roles, compare offers, track applications, salary benchmark, with planning/job-search/salary variants.

55 skills · 27 commands · 2 agents

31

Product research and procurement skills with a particular focus on technical specification conformance — does this part actually meet the requirement, and can you show your working. Marketplace-agnostic: spec definition from a vague want or a photograph, annotated search vocabulary, versioned spec-as-code, manufacturer datasheet retrieval, cross-region part-number equivalence, conformance evaluation matrices, bills of materials and RFQ packages. Plus the surrounding process: intake, research, compare, evaluate, recommend, market-check, spec-driven market landscape surveys, live price/delivery scanning through your own VPN egress, preference memory and hardware-rig profiling. Hands off to the marketplace-specific plugins (shopping, israel-shopping, amazon, aliexpress-israel-skills) once a question becomes about a particular shop.

14 skills · 34 commands · 7 agents

31

Audio production — normalize, VAD, transcribe, diarize, podcast assembly, with engineering/podcast/transcript variants.

17 skills · 34 commands · 1 agent

31

Image production — editing, format conversion, batch ops, and filesystem organisation by resolution, aspect ratio, orientation, format, EXIF time, camera, plus dedupe and metadata scrubbing.

29 skills · 19 commands

31

PR and media monitoring — scan coverage, summarize press, draft responses, comms strategy, with monitoring/response/strategy variants.

1 skill · 28 commands · 17 agents

31

Video editing, transcoding, video processing, and multimedia workflow automation. Two-tier workspace (index + project), per-user data store, and a growing set of ffmpeg/MLT/Kdenlive primitives.

40 skills

31

Similar plugins

IoT device lifecycle, telemetry anomaly detection, fleet management, and witness chain verification for Cognitum Seed hardware

5 skills · 1 command · 4 agents

ruvnet/ruflo 81,589

TDengine IDMP plugin with packaged skills for discovery, schema inspection, and safe operational workflows.

23 skills

anthropics/claude-plugins-official 47,076

Comprehensive startup business analysis with market sizing (TAM/SAM/SOM), financial modeling, team planning, and strategic research for early-stage companies

5 skills · 3 commands · 1 agent

wshobson/agents 42,461

Ingests GP packages, runs valuation template, stages LP reporting

4 skills · 1 agent

anthropics/financial-services 41,259

Connect to preclinical research tools and databases (literature search, genomics analysis, target prioritization) to accelerate early-stage life sciences R&D

6 skills · 11 MCP servers

anthropics/knowledge-work-plugins 35,601

Build, launch, grade, and schedule Claude Managed Agents (CMA) in your own Anthropic account — a plugin re-implementation of Anthropic's launch-your-agent reference skill (Apache-2.0; independent, not a fork). Every session starts with a goal (./my-agent/goal.json, opt-in SessionStart hook, driven by /cs-goal); loop_compiler.py compiles it into a bounded grade->iterate loop (max_iterations 1..20), a recurring cron scheduled-deployment loop, or a single-pass interview->stage->launch workflow. 6 skills: orchestrator (context: fork goal router) + interview + stage-launch + grade-iterate + run-without-you + wrap-up. 18 stdlib-only deterministic scaffolders (no network/API calls; live launches emitted as BYOK curl that never prints the key), 4 agents, 8 commands, hooks, 5 references, 4 assets. Validators enforce CMA limits. Distinct from engineering/agent-harness (generic domain loop) and write-a-skill (authors Claude Code skills, not CMAs).

6 skills · 8 commands · 4 agents · hooks

alirezarezvani/claude-skills 29,725

Maintain Smart Home?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex plugins185 plugins