本文へ移動
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.yaml319 B
  • manifest.yaml2.0 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.

レビュー

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

同じリポジトリのスキル

概要と使いどころ

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

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

obra/muse-skills202026年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.

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

obra/muse-skills202026年10月12日 更新

Build or revise a plain markdown file (md) deliverable such as notes, a README, meeting minutes, documentation, or text the user will edit or paste elsewhere. Use whenever a build task's artifact kind is markdown. Covers markdown formatting conventions and read-back verification.

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

obra/muse-skills202026年10月12日 更新

Build, revise, or manipulate a fixed-layout PDF (report, guide, one-pager, printable document). Use whenever a build task's artifact kind is pdf, a document build's output format is pdf, or the task reads, merges, splits, crops, or fills an existing PDF, including fillable AcroForms. Covers authoring the print-CSS HTML source, rendering, the geometry and validation gates, existing-PDF manipulation and form filling, and delivery under workspace/your_files.

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

obra/muse-skills202026年10月12日 更新

Build or revise a slide deck (pptx by default; pdf or html on request). Use whenever a build task's artifact kind is presentation, or the user asks for a deck, slides, or a presentation. Covers per-slide HTML authoring, the StylePlan theme system, font embedding, deck assembly, render gates, and the PPTX export.

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

obra/muse-skills202026年10月12日 更新

Create, read, edit, fix, or clean spreadsheet files (.xlsx, .xlsm, .csv, .tsv). Use whenever a build task's artifact kind is spreadsheet, or the task names a spreadsheet file and wants something done to it or produced from it, including restructuring messy tabular data into a proper workbook. Covers openpyxl generation, formulas and recalculation, editing existing workbooks, and the validation gates. Not for tasks whose deliverable is a document, report, or web page that merely contains a table.

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

obra/muse-skills202026年10月12日 更新

obra のスキルをすべて見る

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