Agent skill · software engineering · sundial-org

chromecast

Control Chromecast devices on your local network - discover, cast media, control playback, manage queues, and save/restore states

Why this skill is useful

Adds specific commands and workflows for controlling Chromecast devices that the AI wouldn't reliably generate on its own.

What it needs

Requires catt installed locally. About 2k tokens when loaded. Last updated 2026-03-07. 639 stars on the source repository.

What this skill does

Chromecast Control Control Chromecast and Google Cast-enabled devices on your local network using catt (Cast All The Things). Quick Reference Command Description --------- ------------- catt scan Find all Chromecasts on network catt cast <url> Cast video/audio catt pause / play Pause/resume catt stop Stop playback catt status Current playback info catt volume <0-100> Set volume Use -d <device> to target a specific device by name or IP. Discovery & Device Management Casting Media Basic Casting Advanced Cast Options Playback Control Volume Control Queue Management (YouTube) State Management Device Information Configuration Config file: ~/.config/catt/catt.cfg Network Requirements Chromecast and computer must be on same network For local file casting: TCP ports 45000-47000 must be open Some networks block mDNS - use IP address directly if catt scan fails Supported Sources Catt uses yt-dlp internally, supporting: YouTube (videos, playlists, live streams) Vimeo, Dailymotion, Twitch Direct video URLs (MP4, MKV, WebM, etc.) Local files (video, audio, images) Hundreds more sites (see yt-dlp supported sites)

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills sundial-org/chromecast

View the source on GitHub

Browse the @skills marketplace