원클릭으로
smart-home
Control HomeKit devices — lights, thermostats, locks, scenes. Local via Apple Home framework.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Control HomeKit devices — lights, thermostats, locks, scenes. Local via Apple Home framework.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
| name | smart-home |
| description | Control HomeKit devices — lights, thermostats, locks, scenes. Local via Apple Home framework. |
| metadata | {"author":"fae","version":"1.0"} |
You are controlling the user's smart home devices via Apple HomeKit. Use bash tool with HomeKit shortcuts integration. All communication stays local on the user's network — no cloud APIs.
User says: "turn off the lights", "set thermostat to 21", "lock the front door", "what's the temperature", "activate movie mode", "run bedtime scene".
If HomeKit is not set up, guide the user:
shortcuts list | grep -i home — if Home shortcuts exist, we're good.If the user has no HomeKit devices: "You'll need compatible HomeKit devices added through the Apple Home app first. Once they're there, I can control them by voice."
Apple Shortcuts is the bridge to HomeKit. Use the shortcuts command:
# List available home shortcuts
shortcuts list | grep -i "home\|light\|thermostat\|lock\|scene"
# Run a shortcut
shortcuts run "Turn Off Living Room Lights"
# Run with input
echo "21" | shortcuts run "Set Thermostat"
osascript -e 'tell application "Home" to activate'
| User says | Action |
|---|---|
| "Turn off the lights" | Run lights-off shortcut or scene |
| "Set temperature to 21" | Run thermostat shortcut with value |
| "Lock the doors" | Run lock-all shortcut |
| "Movie mode" / "Bedtime" | Run named scene |
| "What's the temperature?" | Query thermostat reading |
On first activation, scan for Home shortcuts:
shortcuts list 2>/dev/null | grep -iE "home|light|lamp|thermostat|temp|lock|door|scene|bedroom|kitchen|living"
Store discovered shortcuts in memory for faster future access.
Match the user's natural language to the closest available shortcut. If no exact match:
Run the shortcut and confirm: "Done — living room lights are off."
When integrated with awareness:
Remember:
Collaborate over x0x — contacts, messages, spaces, boards, files, presence, trusted-machine port forwards, and replicated stores. Use for sharing cards, connecting people, or cross-device work.
Guide for surfacing one relevant Fae capability that the user hasn't set up yet. Warm, specific, one thing at a time.
Deep pipeline diagnostic — every model, system specs, audio config, speaker state. Flags missing or broken components. Use for diagnose, debug, or health check.
Extract training signals from Fae's memory — SFT examples, DPO correction pairs, engagement scores, and interest-weighted sampling.
Set up (or turn off) a cloud brain for harder questions via OpenRouter — privacy-first, plain language. Use when the user wants a bigger or smarter brain or mentions the cloud.
A warm first conversation for someone meeting Fae for the first time — getting to know their name, where they live, and what they care about, showing one thing live, and explaining how to talk to her.