reddit-creator-deploy
Installation
SKILL.md
reddit-creator-deploy
用途 / Purpose
The packaging step between "who could post" (reddit-kol-finder) and "who posts what, where" (reddit-content-brief). Takes real creators + real subreddit brand-fit and produces the deployment plan: KOL/KOC two-layer split, an account×subreddit matrix, and per-creator persona cards — all under Route A disclosed-creator compliance (no sockpuppets, disclosure mandatory, ≤3 of our creators per sub, no cross-creator interaction). Generalised from the AcmeGear campaign (创作者花名册 + 部署矩阵).
输入 / Inputs
| arg | required? | type | where it comes from | error if missing |
|---|---|---|---|---|
--roster |
yes | file | kol_roster.json from reddit-kol-finder (uses reddit_native[]), or a plain [{handle,subreddits,tier,gear,shooting_types,geo,profession}] list |
ERROR: --roster file not found (exit 2); 0 creators → exit 3 |
--subs |
yes | file | subreddit brand-fit map {"<sub>":{"fit_score":N,"tolerance":".."}} or sweep jsonl ({"sub":..,"verdict":{"fit_score":..}}) |
ERROR: --subs file not found (exit 2) |
--brand |
yes | string | brand name (used in disclosure lines) | ERROR: the following arguments are required: --brand |
--products |
no | comma list | product lines (for context) | — |
--out-dir |
no | dir | output dir (default out) |
— |
输出 / Outputs
deployment_matrix.json—{brand, n_creators, n_kol, n_koc, max_per_sub, saturated_subs, rows[]}; each row{handle, layer(KOL/KOC), geo, main_sub, secondary_subs[], cadence, disclosure}.deployment_matrix.md— the human table + 合规底线 block; flags any subreddit over the ≤3-creator ceiling.persona_cards.md— one card per creator (真实身份 / 主副场 / 社区匹配逻辑 / 披露式品牌关系 / 节奏), labelled 招募画像 (real people fill in later).