Content · Claude Code skill

Content Strategist (Reddit GEO) skill and the Yalc Framework

The strategic brain that produces briefs, not posts. Run once per client at onboarding to lock the angle, brand voice, and target subreddits.

Yalc Fit Score
8/10
License
MIT (Yalc)
Output
Strategy doc
Inputs
7 mandatory
Last reviewed
2026-04-29
Trigger phrases

Say this to fire the Content Strategist (Reddit GEO) skill

Any of these natural language phrases activates the skill inside Claude Code.

create content strategy for <client>
run content strategist for <client>
build Reddit strategy for <client>
onboard <client> content strategy
What it does

Content Strategist (Reddit GEO), plainly

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.

Where it slots in

Position in the GTM operating system

Intake
Enrich
Score
Route
Draft
Send
Listen

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 Yalc Framework

Running the Content Strategist (Reddit GEO) skill end to end

Workflow position

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.

Required inputs

  • → Client name (must already exist as Active Client)
  • → Industry and primary product or service
  • → ICP (with company size, role, region, pain points)
  • → Brand voice profile (anonymous practitioner, transparent founder, mixed, etc.)
  • → Comparison criteria the client wins on (general, not pushy)
  • → Competitive landscape (3 to 5 named competitors with positioning)
  • → Target subreddit list (10 to 25 subs from the index)

Outputs

  • → Strategy brief in Notion under the client's Reddit GEO Hub
  • → Voice config file (per-client tone calibration for the writer skill)
  • → Comment-drop strategy (where the brand can be mentioned subtly)
  • → Brand mention approach (which of 5 placement mechanics fits)
  • → Prioritized 10-item onboarding checklist

Chaining recommendations

Upstreamactive-client-creation → content-strategist (Phase 1 of Reddit GEO onboarding)
Downstreamcontent-strategist → agent-config-scaffolding → reddit-thread-writer

Anti patterns to avoid

Don't skip Step 0 (the 7 inputs). The skill will refuse to produce strategy without all 7 filled in. This is the point.
Don't run the skill on a Reddit prospect (pre-signature). Use `prospect-creation` for that. This skill is for signed Active Clients only.
Don't write posts in the same prompt where you run strategy. Two different skills, two different mental modes. Run strategy, sleep on it, then start writing.
Operator take

Pros, cons, who it's for

Pros

  • Enforces the Step 0 discipline (7 inputs before any output)
  • Produces a brief, not a post (separation of concerns)
  • Locks brand voice, target subs, and brand mention approach in one pass
  • Output is reusable across all subsequent content production
  • Battle tested across 8+ Reddit GEO clients

Cons

  • Requires upfront work (the 7 inputs are real). Sloppy inputs produce sloppy strategy.
  • Run once per client; not a daily skill. Limited daily ROI compared to writing skills.
  • Depends on a clean target subreddit list (use subreddit-profiler to build the index first)
  • Reddit-specific. For LinkedIn or email strategy, this skill doesn't apply.

Who it's for

  • Earleads onboarding new Reddit GEO clients
  • Operators productizing their own content strategy for repeat use
  • Agencies running Reddit programs for multiple clients
Dependencies

What this skill expects to find

Other skills

MCP servers

Environment variables

Output 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`.

Related

The Content Strategist (Reddit GEO) ecosystem inside Yalc

Alternatives

Skills that overlap

FAQ

Frequently asked

Why is this skill separated from reddit-thread-writer?

Strategy and execution are different mental modes. Mixing them produces inconsistent output. The skill enforces the boundary by separating think-first from write-later.

What are the 7 mandatory inputs?

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.

How often should we refresh strategy?

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.

Does the skill produce posts?

No. Output is a brief plus voice config plus checklist. Posts are produced by reddit-thread-writer using the strategy brief as input.

Where does the output live?

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).

Can a non-Earleads team use this skill?

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.

Get the Content Strategist (Reddit GEO) skill

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/