The strategic brain that produces briefs, not posts. Run once per client at onboarding to lock the angle, brand voice, and target subreddits.
Any of these natural language phrases activates the skill inside Claude Code.
The Content Strategist skill produces a Reddit GEO content strategy for a single client. It enforces a Step 0 with 7 operator inputs (industry, ICP, pain points, brand voice, comparison criteria, competitive landscape, target subreddits) before producing any output. The output is a strategy brief, not a post. Post writing is a separate concern handled by `reddit-thread-writer`.
This skill exists because operators routinely jumped to writing posts before locking strategy, and the result was inconsistent voice, mismatched audiences, and weak hooks. The Step 0 enforcement is the discipline. Content strategy lives in the client's Notion workspace.
The Content Strategist sits BEFORE the **draft** node. It produces the strategy that the writer skill consumes. Run once at client onboarding; refresh quarterly or when the client repositions.
The skill is deliberately separated from `reddit-thread-writer` because strategy and execution are different jobs. Strategy locks the WHY and WHAT; writing executes the HOW. Mixing them produces sloppy output.
The strategy node, upstream of all content production. Yalc invokes this skill at client onboarding (Phase 1 of the Reddit GEO playbook). Output feeds into agent config scaffolding and the writer skill.
NOTION_API_KEYOutput goes to the client's Reddit GEO Hub page in Notion (created by active-client-creation). Strategy brief lives there as a child page. Voice config lives at `04_AI_Agents/Configs/Clients/Voice_{client}.md`.
Strategy and execution are different mental modes. Mixing them produces inconsistent output. The skill enforces the boundary by separating think-first from write-later.
Industry plus product, ICP definition, pain points, brand voice profile, comparison criteria, competitive landscape, target subreddit list. The skill refuses to produce strategy without all 7.
Quarterly at minimum. Or whenever the client repositions, launches a new product, or notices their tone drifting. The voice config file is the canary; if recent posts feel off, refresh strategy.
No. Output is a brief plus voice config plus checklist. Posts are produced by reddit-thread-writer using the strategy brief as input.
In the client's Notion workspace under the Reddit GEO Hub page. The skill creates a structured set of subpages (Strategy Brief, Voice Config, Brand Mention Approach, Comment Drop Strategy, Onboarding Checklist).
Yes. Fork the repo, configure for your own client structure (the skill assumes Earleads' workspace conventions but the logic generalizes). For non-Earleads use, document your own client folder pattern first.
Clone the Yalc skill set, drop in your env, run from your next Claude Code session.
gh repo clone Othmane-Khadri/YALC-the-GTM-operating-system && cp -r YALC-the-GTM-operating-system/.claude/skills/content-strategist ./.claude/skills/