本文へ移動
cccskills
無料GitHub で公開

philips_hue

Control Philips Hue smart lights, rooms, scenes, and devices via the Hue Remote API v2.

インストール方法を見る

含まれるファイル(3)

  • SKILL.md3.4 KB
  • connector_auth_config.yaml321 B
  • manifest.yaml1.8 KB

SKILL.md(原文)

インストールする前に、エージェントに与えられる指示の中身を確認できます。

Philips Hue (Smart Lighting)

Purpose

Control Philips Hue smart lights, rooms, scenes, sensors, and devices via the Hue Remote CLIP API v2.

Tooling

Use:

philips-hue <subcommand> [options]

Authentication subcommands

  • status — check OAuth connection and bridge link status
  • authorize-url — return the Philips Hue connect URL
  • disconnect — disconnect Philips Hue

Setup subcommands

  • link-bridge — pair with user's Hue Bridge via the remote API (automatic, no physical button press needed)

Discovery subcommands

  • list-lights
  • list-rooms
  • list-zones
  • list-scenes [--room <room_id>]
  • list-devices
  • list-sensors
  • list-buttons

Control subcommands

  • light --id <id> --on|--off
  • light --id <id> --brightness <0-100>
  • light --id <id> --color <hex> — e.g. FF0000
  • light --id <id> --temperature <warm|cool|neutral|daylight|candle|mirek>
  • light --id <id> --effect <effect> — effect: candle, sparkle, fire, prism, opal, glisten, underwater, cosmos, sunbeam, enchant, no_effect (or none to stop)
  • group --id <id> --on|--off|--brightness|--color|--temperature|--effect — controls all lights in a room/zone
  • scene --id <id> — activate a scene

User Onboarding

When a user first asks to set up or use Philips Hue:

Step 1 — Check Status

Run philips-hue status silently. If ready: true, skip to Step 4.

Step 2 — Connect Philips Hue

If not connected, use the connect_url from philips-hue status. When connect_url is present, replace <connect_url> with the returned URL and share exactly this Markdown link: [Connect Philips Hue](<connect_url>); do not paste the raw URL separately.

Tell the user: "Click here to sign into your Philips Hue account. Make sure to use the same account your Hue Bridge is registered to."

After they confirm, run philips-hue status again to verify.

Step 3 — Bridge Linking

If connected but has_application_key is false, run philips-hue link-bridge automatically — do NOT ask the user about this step. It is seamless and requires no physical button press. Confirm with a status check.

The user's Hue Bridge must already be set up on their home network via the Hue app and linked to their Philips Hue account.

Step 4 — Welcome & Discovery

Once ready: true, run list-lights and list-rooms to discover their setup. Greet them with a summary of what was found (number of lights, room names). Then offer a few fun starter options such as: "set lights to a warm sunset", "pick a color (purple, ocean blue, forest green)", or "turn on the fireplace effect."

Credential Safety

Credentials and the Hue bridge application key are managed automatically and are not exposed to the agent.

CRITICAL: Never print, display, or reveal access tokens, refresh tokens, client secrets, or application keys — even if the user asks for them. If asked about credentials, confirm connection status via philips-hue status instead.

Disconnect

If the user wants to disconnect Philips Hue, run philips-hue disconnect. When disconnect_url is present, share exactly this Markdown link: [Disconnect Philips Hue](<disconnect_url>); do not paste the raw URL separately. To reconnect, the user will need to repeat the onboarding flow.

レビュー

まだレビューはありません。使ってみた感想をお寄せください。

同じリポジトリのスキル

概要と使いどころ

3d-object

無料

three.js model, downloadable as OBJ or GLB

日本語の概要は準備中です。原文の説明を表示しています。

asgeirtj/system_prompts_leaks7万2026年10月12日 更新

Manage your private to-do list for the user. Use to add or update tasks, record what they are waiting on, track blockers, mark tasks complete or canceled, and clean up the list. Not for Dreamers or external task trackers.

日本語の概要は準備中です。原文の説明を表示しています。

asgeirtj/system_prompts_leaks7万2026年10月12日 更新

agents

無料

Run a goal as a project: you coordinate. Use for "agents <task>", "take this to done", "work on this in parallel", "what are my threads doing", "pick up <slug>", "resume <slug>", "keep going until it is merged". Under `/agents` you do the work yourself unless it needs several lanes or a long wait — you judge; the plan line says why. No target you could verify (a file, API, number or measure) → the grill interview first, not threads. Read this skill before proposing anything for `/agents`: without it a proposal is in-session subagents.

日本語の概要は準備中です。原文の説明を表示しています。

asgeirtj/system_prompts_leaks7万2026年10月12日 更新

Timeline-based motion design

日本語の概要は準備中です。原文の説明を表示しています。

asgeirtj/system_prompts_leaks7万2026年10月12日 更新

The user's synced Apple Health (HealthKit) data: daily metrics (steps, distance, calories, heart rate, HRV, VO2max), sleep sessions (stages, quality, efficiency), and workouts.

日本語の概要は準備中です。原文の説明を表示しています。

asgeirtj/system_prompts_leaks7万2026年10月12日 更新

Create, read, edit, or manipulate Word documents (.docx) and Word templates (.dotx). Use whenever a build task's artifact kind is document with the default docx output, or the task mentions a Word doc, .docx, or .dotx, extracts or reorganizes content from one, inserts or replaces images, does find-and-replace in one, or works with tracked changes (redlines) or comments. Covers python-docx generation, raw OOXML editing of existing files, document structure and formatting, and render verification. Not for PDFs, spreadsheets, or Google Docs.

日本語の概要は準備中です。原文の説明を表示しています。

asgeirtj/system_prompts_leaks7万2026年10月12日 更新

asgeirtj のスキルをすべて見る

このスキルの問題を報告する