By ESJavadex
Prompt to load Java or Maven skills when editing Java files or pom.xml, enabling quick access to relevant development assistance without blocking edits.
Modifies files
Hook triggers on file write and edit operations
Uses power tools
Uses Bash, Write, or Edit tools
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
A curated marketplace of Claude Code plugins for Home Assistant and smart home automation.
| Plugin | Description | Version | Features |
|---|---|---|---|
| homeassistant-config | Create, validate, and manage HA configuration files | 1.4.0 | Skills, Scripts, Hooks |
# 1. Add this marketplace
/plugin marketplace add ESJavadex/claude-homeassistant-plugins
# 2. Install a plugin
/plugin install homeassistant-config@claude-homeassistant-plugins
| Component | What it does |
|---|---|
| Skill | Auto-activates when working with HA files |
| Pre-save Hook | Validates YAML before saving |
| validate_yaml.py | Check syntax, tabs, booleans, deprecated keys |
| check_config.py | Analyze config structure, entities, secrets |
| lovelace_validator.py | Validate dashboards (YAML & JSON) |
| References | Patterns, templates, blueprints, Lovelace, troubleshooting |
| Examples | Complete working configurations |
Ask Claude:
/plugin marketplace add ESJavadex/claude-homeassistant-plugins
/plugin # Browse and install
/plugin install homeassistant-config@claude-homeassistant-plugins
| Command | Action |
|---|---|
/plugin | Browse/manage plugins |
/plugin enable <name>@<marketplace> | Enable plugin |
/plugin disable <name>@<marketplace> | Disable plugin |
/plugin uninstall <name>@<marketplace> | Remove plugin |
claude-homeassistant-plugins/
├── .claude-plugin/
│ └── marketplace.json # Marketplace metadata
├── homeassistant-config/ # Home Assistant plugin
│ ├── .claude-plugin/
│ │ └── plugin.json # Plugin config + hooks
│ ├── hooks/ # Pre/post hooks
│ ├── skills/ # SKILL.md + scripts
│ └── README.md
└── README.md
.claude-plugin/plugin.jsonskills/<plugin-name>/SKILL.md with YAML frontmatterplugin.json with name, description, versionSKILL.md with YAML frontmatter (name, description)MIT License - See LICENSE
| Resource | Link |
|---|---|
| Claude Code Plugins | code.claude.com/docs/en/plugins |
| Plugin Marketplaces | code.claude.com/docs/en/plugin-marketplaces |
| Home Assistant | home-assistant.io |
| HACS | hacs.xyz |
npx claudepluginhub p/esjavadex-homeassistant-config-homeassistant-configUltra-compressed communication mode. Cuts 65% of output tokens (measured) while keeping full technical accuracy by speaking like a caveman.
Multi-model consensus engine integrating OpenAI Codex CLI, Gemini CLI, and Claude CLI for collaborative code review and problem-solving.
Comprehensive UI/UX design plugin for mobile (iOS, Android, React Native) and web applications with design systems, accessibility, and modern patterns
Unified capability management center for Skills, Agents, and Commands.
Memory compression system for Claude Code - persist context across sessions
Standalone image generation plugin using Nano Banana MCP server. Generates and edits images, icons, diagrams, patterns, and visual assets via Gemini image models. No Gemini CLI dependency required.