Help us improve
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
By cameri
Interact with Home Assistant via the REST API — get entity states, call services, fire events, render templates, and query history.
npx claudepluginhub cameri/claude-skills --plugin home-assistantConfigure Home Assistant credentials — save the server URL and long-lived access token. Use when setting up the HA plugin, checking connection status, or rotating the token.
Call a Home Assistant service to control devices or trigger automations (e.g. turn lights on, lock doors, run scripts). Use when the user wants to control an entity or invoke a service.
Fire a custom Home Assistant event. Use when the user wants to trigger automations that listen for custom event types, or test event-driven automations.
Get the current state of one or all Home Assistant entities. Use when the user wants to check an entity's state or attributes, list all entities, or filter by domain.
Query Home Assistant state history or logbook for one or more entities. Use when the user wants to review past states, find when something changed, or audit device activity.
Share bugs, ideas, or general feedback.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
AI-powered Home Assistant control through LLM skills and a local relay
Complete Home Assistant platform with frontend design, energy management, cameras, sensors, local LLM integration, and Ubuntu server deployment
Home Assistant configuration management - YAML configuration, automations, scripts, scenes, and entity management for Home Assistant installations
Home Assistant automation, integrations, dashboards, voice, and energy workflows
Design complex n8n workflows with AI assistance - loops, branching, error handling
Agent skills for Home Assistant: best practices for automations, helpers, templates, device control, and dashboards.
Manage Technitium DNS Server instances — zones, records, blocking, and stats via the HTTP API.
Interact with your self-hosted Actual Budget instance — check balances, add transactions, and query budgets.
Connect Claude Code agents over NATS — discover agents, expose capabilities as services, and invoke them point-to-point or broadcast.
Upload documents to and search a Paperless-ngx instance via its REST API.
Maintain Docker Compose services and custom images — update base images, pin sha256 digests, manage Containerfile/Dockerfile dependencies, test builds, and log all changes.
Monorepo of Claude Code plugins and slash commands by Ricardo Arturo Cabral Mejía.
| Plugin | Description |
|---|---|
| actual-budget | Interact with your self-hosted Actual Budget instance — check balances, add transactions, and query budgets |
| elevenlabs | Generate speech, transcribe audio, create music and sound effects, and build voice agents using the ElevenLabs API |
| github-manager | Autonomous GitHub repository manager — handles webhook events for issues, PRs, discussions, CI failures, and security alerts |
| nats | Connect Claude Code agents over NATS — discover agents, expose capabilities as services, and invoke them point-to-point or broadcast |
| paperless | Upload documents to and search a Paperless-ngx instance via its REST API |
| scheduler | Schedule tasks using natural language — 'every 3 minutes', 'every weekday at 9am', 'once in 5 minutes' |
| technitium-dns | Manage a self-hosted Technitium DNS Server — zones, records, stats, and cache |
| wallabag | Save, search, and manage read-it-later articles via your Wallabag instance |
| webhooks | Receive webhook events from external systems as channel notifications — HMAC-SHA256, IP allowlisting, BullMQ processing |
| Skill | Description |
|---|---|
/actual-budget:configure | Set up Actual Budget credentials — save the server URL and password |
/actual-budget:budget | Query accounts, check balances, view recent transactions, and trigger bank sync |
/actual-budget:add-transaction | Add a transaction — spending, income, or any financial event |
| Skill | Description |
|---|---|
github-manager:manage-issues | Handles GitHub issue events; triages labels, prompts for details, escalates external issues via Telegram |
github-manager:manage-pull-requests | Handles GitHub PR events; auto-merges Dependabot patches, escalates external PRs via Telegram |
github-manager:manage-discussions | Handles GitHub discussion events; silently monitors trusted users, escalates external discussions via Telegram |
github-manager:manage-ci | Handles GitHub CI events; alerts on failures via Telegram |
github-manager:manage-projects | Handles GitHub Projects v2 events; notifies on lifecycle changes, escalates external activity via Telegram |
github-manager:manage-admin | Handles GitHub security alerts, collaborator changes, pushes, and admin events |
| Skill | Description |
|---|---|
elevenlabs:text-to-speech | Convert text to speech in 70+ languages using ElevenLabs voice AI |
elevenlabs:speech-to-text | Transcribe audio/video to text using ElevenLabs Scribe v2 |
elevenlabs:agents | Build real-time voice AI agents and assistants |
elevenlabs:music | Generate instrumental tracks, songs, and background music from prompts |
elevenlabs:sound-effects | Generate sound effects, ambient sounds, and audio textures from text |
elevenlabs:setup-api-key | Configure an ElevenLabs API key (ELEVENLABS_API_KEY) |
elevenlabs:elevenlabs-transcribe | Batch or realtime audio transcription via CLI scripts |
| Skill | Description |
|---|---|
/nats:configure | Configure the NATS server URL for agent communication |
/nats:status | Show connection info and all discovered agents with their capabilities |
/nats:discover | Discover all agents on the NATS network and list their capabilities |
/nats:call | Invoke a capability on a specific agent by agent ID |
/nats:broadcast | Broadcast a capability invocation to all agents and collect responses |
/nats:message | Send a free-form message directly to another agent |
| Skill | Description |
|---|---|
/paperless:configure | Save the instance URL, username, and password; verify connection |
/paperless:search | Full-text search, similarity search, or autocomplete |
/paperless:upload | Upload a local file with optional metadata |
/paperless:content | Display the full OCR-extracted text of a document by ID |
/paperless:view | Download the archived PDF; when called from Telegram, sends the file to chat |
| Skill | Description |
|---|---|
/scheduler:schedule | Schedule a task using natural language; fires channel notifications when due |
| Skill | Description |
|---|---|
/technitium-dns:configure | Save the server URL and API token (or username/password) |
/technitium-dns:query | Query DNS stats — top clients, top domains, query counts, cache info |
/technitium-dns:zone | List, create, delete, enable, or disable DNS zones |
/technitium-dns:record | Add, list, update, or delete A, AAAA, CNAME, MX, TXT, SRV records |