komal-SkyNET/claude-skill-homeassistant
Claude Code skill to supercharge and manage all Home Assistant workflows
What it solves
このプロジェクトは Claude Code 用の専門スキルを提供し、AI を Home Assistant 設定のエキスパートに変換します。LLM がしばしば非推奨の YAML 構文を生成したり、検証なしにリスクのある設定変更を行ったり、スマートホームの自動化やダッシュボードを効果的にデプロイ・デバッグするために必要な手順知識が不足している問題を解決します。
How it works
このスキルはプロフェッショナルな手順と判断を Claude のワークフローに組み込みます。hass-cli と SSH を使ってリモート管理と統合し、scp による高速イテレーションと Git によるバージョン管理を組み合わせたハイブリッドデプロイ戦略を実装します。Claude に対して厳格な検証プロトコルを案内します:適用前に設定を検証し、リロードか再起動かを判断し、ログとトレースを分析して自動化が実際に機能していることを確認します。
Who it’s for
Claude Code を使ってスマートホーム設定を管理する Home Assistant ユーザー向けです。特に複雑な自動化を構築したい、タブレット向け Lovelace ダッシュボードを最適化したい、または自宅の自動化環境でプロフェッショナルな DevOps スタイルのワークフローを維持したいユーザーに適しています。
Highlights
- Modern Syntax Enforcement: 現行(2024.10+)の自動化 YAML 構文を使用し、非推奨コードを回避します。
- Safe Deployment Pipeline: 適用前検証ワークフローと、スマートなリロード vs 再起動ロジックを実装します。
- Tablet-Optimized Dashboards: Mushroom と Tile カードを使用し、特定の画面サイズ(7"、11"、13")向けのタッチフレンドリーなレイアウト作成の専門知識を提供します。
- Verification Loop: 手動で自動化をトリガーし、システムログで成功またはエラー指標をチェックして自動化を自動テストします。
- Hybrid Tooling: 安定性のために Git、速度のために
scpを組み合わせ、必要に応じて MCP サーバーでライブステートアクセスを活用します。