← ClaudeAtlas

channellisted

Creates and edits the per-channel profile.md that every other skill reads first. Use when the user asks to "채널 만들어", "채널 추가", "채널 목록", "프로파일 수정", "add a channel", "set up a content channel", or wants to create or update the channel directory under data/. Writes data/[slug]/profile.md — target audience, tone, TTS voice, visual theme, target platforms, fact-check policy — the source of truth every storyboard, produce and publish run opens before anything else.
ttalkkaklab/social-flow · ★ 0 · AI & Automation · score 75
Install: claude install-skill ttalkkaklab/social-flow
# Channel management — data/[channel]/profile.md A channel is the top-level unit of the social-flow pipeline — one **content channel (brand)** the user runs maps to one directory under `data/`, and its output gets published to accounts on multiple SNS platforms (Threads·Instagram·Facebook·YouTube). Each channel has a `data/<slug>/` directory and a `profile.md` (the channel profile); every storyboard/production/publish run that follows **loads this profile as its first step** and inherits tone, voice, theme, platforms, and verification policy. ``` data/ └── <channel slug>/ ├── profile.md # channel profile (SoT) ├── assets/ # channel-shared assets — catalog.md + branding/ intro/ outro/ … ├── growth/ # growth-loop state └── episodes/<topic slug>/ # episodes (created by the storyboard skill) ``` `data/README.md` and `references/assets-catalog-template.md` are the source of truth for the `assets/` kind slots and catalog conventions. Keep only what gets reused in two or more episodes; single-episode artifacts go in the topic's `.work/`. ## Argument parsing `[add|list|update|serve] [channel-name]` - `add <name>` — create a new channel (procedure below) - `list` — Glob for `data/*/profile.md` and report channel, description, and publish platforms as a table - `update <name>` — read the existing profile.md and edit only the fields the user specifies - `serve` — open the channel browser in the browser (procedure below) - W