← Back to Skills Marketplace
riyadchowdhury

Skylight

by Riyad Chowdhury · GitHub ↗ · v1.0.0
cross-platform ⚠ suspicious
1811
Downloads
3
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install skylight-skill
Description
Interact with Skylight Calendar frame - manage calendar events, chores, lists, task box items, and rewards. Use when the user wants to view/create calendar events, manage family chores, work with shopping or to-do lists, check reward points, or interact with their Skylight smart display.
Usage Guidance
This skill appears to do what it claims (talk to the Skylight API), but there are a few red flags you should consider before installing or using it: - Metadata mismatch: The registry only lists SKYLIGHT_FRAME_ID and SKYLIGHT_EMAIL, but the runtime instructions require SKYLIGHT_PASSWORD or SKYLIGHT_TOKEN (and optionally SKYLIGHT_URL). Treat that as sloppy or incomplete metadata — verify expected env vars before supplying credentials. - Credentials exposure: The recommended flow logs in with your email and password to obtain a token. Only use this with accounts you control. Prefer using a pre-captured token or a scoped credential if possible, and rotate your password/token after testing. - Proxy token-capture guidance: The skill suggests using an HTTPS proxy and trusting a root certificate to capture tokens. Installing/trusting a root cert is risky and can expose all HTTPS traffic on your machine — avoid this unless you fully understand the risks and trust the environment. - Undeclared tools: Examples call jq and base64 but the skill metadata only required curl. If you run these commands locally, ensure you understand what each command does and that you have the expected tooling. - Source verification: The skill source is 'unknown' in the registry. Check the skill author/publisher identity and prefer an official or well-audited implementation. If you must use it, limit usage to a test account, monitor network traffic, and rotate credentials after use. If you want to proceed: prefer supplying only a pre-captured token with minimal scope, avoid following the MITM proxy instructions unless necessary, and verify the skill's metadata and source first.
Capability Analysis
Type: OpenClaw Skill Name: skylight-skill Version: 1.0.0 The skill is designed to interact with the unofficial Skylight Calendar API. It requires environment variables like `SKYLIGHT_EMAIL`, `SKYLIGHT_PASSWORD`, and `SKYLIGHT_FRAME_ID` to authenticate and make API calls to `https://app.ourskylight.com`. The `SKILL.md` file details the authentication process, which involves sending credentials to the legitimate Skylight API endpoint via `curl` to obtain an authorization token. All network requests are directed to the stated `ourskylight.com` domain. There is no evidence of data exfiltration to unauthorized third parties, malicious code execution, persistence mechanisms, or prompt injection attempts to subvert the agent's instructions. The use of `curl` and `jq` is standard for API interaction and aligns with the skill's stated purpose.
Capability Assessment
Purpose & Capability
The SKILL.md describes calendar, chores, lists, task-box, and rewards operations and the curl-based API calls match that purpose. However, the declared registry metadata only lists SKYLIGHT_FRAME_ID and SKYLIGHT_EMAIL while the runtime instructions clearly require SKYLIGHT_PASSWORD or SKYLIGHT_TOKEN (and optionally SKYLIGHT_URL). The capability is coherent, but the metadata is incomplete/inaccurate.
Instruction Scope
The instructions tell the agent/user to perform email/password login to generate a token and also provide a manual option that instructs installing/trusting a proxy root certificate (Proxyman/Charles/mitmproxy) to capture Authorization headers. Those are sensitive operations: they involve handling plaintext credentials and advising the user to intercept HTTPS traffic. The SKILL.md also uses utilities (jq, base64) in examples but the metadata only declared curl—so the runtime instructions reference files/commands not declared in the registry.
Install Mechanism
This is an instruction-only skill with no install spec or code files, so nothing will be written to disk by an installer. That lowers install-time risk.
Credentials
Requesting account credentials (email+password) or an auth token is expected for a calendar/household device integration. But the declared required env vars are incomplete: SKILL registry lists only SKYLIGHT_FRAME_ID and SKYLIGHT_EMAIL (primary), while SKILL.md clearly needs SKYLIGHT_PASSWORD or SKYLIGHT_TOKEN and optionally SKYLIGHT_URL. The omission of sensitive env vars from the metadata is an inconsistency worth noting.
Persistence & Privilege
The skill does not request always:true, does not modify other skills, and has no install-time persistence. It runs via curl calls and therefore does not demand elevated platform privileges.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install skylight-skill
  3. After installation, invoke the skill by name or use /skylight-skill
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
## [0.1.0] - 2026-01-27 ### Added - Initial release of Skylight Calendar skill - Two authentication methods: email/password login or pre-captured token - Calendar events: list events by date range, list source calendars - Chores: list and create chores with recurrence support - Lists: access shopping and to-do lists with items - Task box: create quick task box items - Categories: list family member profiles for chore assignment - Rewards: view rewards and reward points - Frame info: get frame details and list devices
Metadata
Slug skylight-skill
Version 1.0.0
License
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Skylight?

Interact with Skylight Calendar frame - manage calendar events, chores, lists, task box items, and rewards. Use when the user wants to view/create calendar events, manage family chores, work with shopping or to-do lists, check reward points, or interact with their Skylight smart display. It is an AI Agent Skill for Claude Code / OpenClaw, with 1811 downloads so far.

How do I install Skylight?

Run "/install skylight-skill" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Skylight free?

Yes, Skylight is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Skylight support?

Skylight is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Skylight?

It is built and maintained by Riyad Chowdhury (@riyadchowdhury); the current version is v1.0.0.

💬 Comments