From claude-cast
Configures claude-cast settings like Twitch Client ID, YouTube API key, layout modes, volume, and tmux pane width. Invoke with 'show' to view or 'set <key> <value>' to update config.json.
How this skill is triggered — by the user, by Claude, or both
Slash command
/claude-cast:configureThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Configure claude-cast preferences and API keys.
Configure claude-cast preferences and API keys.
Arguments: $ARGUMENTS
| Setting | Description | Default |
|---|---|---|
layout | Default layout mode: compact, rich, or minimal | compact |
volume | Default volume (0-100) | 75 |
pane-width | Tmux pane width in columns | 40 |
twitch-client-id | Twitch Client ID for richer metadata (optional) | none |
youtube-api-key | YouTube Data API key for chat (required for YouTube chat) | none |
Show current config:
/claude-cast:configure show
Set a value:
/claude-cast:configure set layout rich
/claude-cast:configure set volume 50
/claude-cast:configure set youtube-api-key AIza...
Config is stored at ~/.claude/channels/claude-cast/config.json.
npx claudepluginhub kvreem/claude-cast --plugin claude-castConfigures YouTube plugin for anonymous or personalized search modes via cookies, refreshes auth state, and sets defaults like language, locale, and result limits.
Provides foundational configuration context. Invoked via /Config or when Claude needs to reference its own configuration setup.
Documents core and server configuration for @cyanheads/mcp-ts-core, including env var tables, priority order, Zod schema patterns, and lazy-parsing requirements.