homekit

Manage HomeKit home automation and commission Matter devices.

Updated Apr 30, 2026
One-click install
npx skills add https://github.com/onymchat/onym-ios --skill homekit-onymchat
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: homekit
Source: https://github.com/onymchat/onym-ios/tree/main/.claude/skills/homekit
Command: npx skills add https://github.com/onymchat/onym-ios --skill homekit-onymchat

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Controls HomeKit-enabled home automation and streamlines onboarding of Matter devices to your ecosystem, simplifying setup, maintenance, and automation at scale.

Core Features & Use Cases

  • Manage the home, rooms, and accessories hierarchy within your app using HomeKit and MatterSupport.
  • Create action sets and triggers to automate routines and device responses, including Matter device commissioning.
  • Onboard Matter devices and extend functionality with MatterAddDeviceRequest patterns for a third-party smart-home ecosystem.

Quick Start

Open your app, enable HomeKit and MatterSupport, and begin onboarding the first Matter device.

Frequently Asked Questions about homekit

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I onboard Matter devices into a third-party smart-home ecosystem?

To onboard Matter devices, you use the MatterAddDeviceRequest pattern to commission accessories into your ecosystem. This requires the MatterSupport entitlement and a dedicated extension target to handle the device commissioning flow.

What do I need to manage HomeKit homes, rooms, and accessories in my app?

Managing HomeKit homes, rooms, and accessories requires initializing the HMHomeManager API within your app. This provides the hierarchy structure needed to organize and control your smart home devices and their characteristics.

How do I create action sets and triggers for home automation routines?

You create action sets and triggers by writing to HomeKit characteristics and defining automation conditions. This allows you to automate routines and configure device responses based on specific events within your managed home environment.

Does Matter device commissioning work with HomeKit triggers and action sets?

Yes, Matter device commissioning integrates with HomeKit automation. Once a Matter device is onboarded using MatterSupport, you can include it in action sets and triggers to automate its routines alongside other HomeKit-enabled accessories.

What entitlements are required to commission Matter devices via HomeKit?

Commissioning Matter devices requires the MatterSupport entitlement, an extension target, and appropriate HomeKit entitlements. You must enable these in your app to perform Matter device onboarding using the MatterAddDeviceRequest patterns.