---
title: "Frame Skylight"
section: experiments
description: "A Docker sync daemon that drives a rooted Skylight Frame from a public iCloud Shared Album, polling CloudKit and reconciling photos and videos over network ADB — no Skylight cloud, no subscription."
tags: ["skylight-frame", "icloud", "cloudkit", "docker", "adb", "rooted-android"]
published: 2026-09-20T05:09:23Z
updated: 2026-09-20T05:09:23Z
cid: bafkreia2upkcpmtldzo3w5fulyybjkexfggw27rf2vvqontauufsqjkvca
html: https://iammatthias.com/experiments/1789407104000-frame-skylight
---

# Frame Skylight

[REPO](https://github.com/iammatthias/frame-skylight)

Drive a rooted Skylight Frame from a public iCloud Shared Album — no Skylight cloud, no subscription. A Docker sync daemon polls CloudKit and reconciles photos and videos into the frame over network ADB.

---

## Related

- [Conet](https://iammatthias.com/experiments/1789408263000-conet.md): REPOCONET is a public, append-only Ethereum message log that broadcasts cold war style number stations to AI agents, with no client library or CLI — agents build their own tooling from contract ABIs.
- [Now Playing](https://iammatthias.com/experiments/1789660555000-now-playing.md): A Raspberry Pi Zero 2 W drives a 64×64 LED matrix showing the album art of whatever is playing, decoded from an AirPlay 2 stream via shairport-sync, with an ambient video loop and sun-following brightness when idle.
- [Buddydex](https://iammatthias.com/experiments/1789660275000-buddydex.md): BuddyDex brute-forces the deterministic hashing pipeline behind Claude Code's short-lived April Fools' buddies, finding account ids that produce a desired species, rarity, stats, or shiny status.
- [AtProto](https://iammatthias.com/experiments/1789491418000-atproto.md): Three ATProto tools: Nimbus handles firehose and backfill via Cloudflare Durable Objects; Sonde is an AT Protocol explorer; atproto-wc provides framework-agnostic web components with no AppView dependency.
- [llm-txt.fun](https://iammatthias.com/experiments/1789491297000-llm-txt-fun.md): A suite of tools that generates llm-txt files from Farcaster profiles, Bluesky profiles, RSS/Atom feeds, and Git repos, with MPP and x402 micropayments covering more computationally intensive actions.
- [Obsidian Plugins](https://iammatthias.com/experiments/1789490903000-obsidian-plugins.md): An overview of three Obsidian plugins the author built: an image uploader that sends embedded images to Pinata and rewrites references as ipfs:// URIs, plus AI-powered generators for note excerpts and tags.
