homeassistant-ai/skills

Home Assistant skills for agents

解決する課題

このプロジェクトは、AIコードエージェントがHome Assistantと効果的に連携できるようにする、ポータブルな知識パック("エージェントスキル")のセットを提供します。AIエージェントが古くなったまたは非効率的なパターンを提案するのを防ぎ、設定や自動化において最新のベストプラクティスに従うことを保証します。

動作方法

このプロジェクトは、エージェントスキル標準に従っており、AIエージェント(Claude Code、Cursor、Copilotなど)が読み込めるMarkdownファイルとしてベストプラクティスを提供します。これらのファイルは、AIエージェントに特定のHome Assistantタスク(たとえば、組み込みヘルパーとテンプレートセンサーの選択、YAMLのみの統合の管理など)に関する意思決定ワークフロー、リファレンスガイド、および例を提供します。

対象ユーザー

AIコードエージェントを使ってHome Assistantの設定、自動化、ダッシュボードを記述する開発者やスマートホーム愛好家です。

主な特徴

  • 広範なエージェント互換性: Claude Code、Cursor、Copilot、VS Code、Gemini CLIなど、さまざまなツールをサポートしています。
  • 包括的なHA知識: ネイティブ構文、自動化パターン、Zigbeeボタンパターン、ダッシュボード構成をカバーしています。
  • 詳細なリファレンスガイド: 安全なリファクタリング、ヘルパー選択、ブループリント作成に関する具体的なガイドを含んでいます。
  • 詳細な例: 複数のベストプラクティスを組み合わせた複合YAML例を提供しています。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト