Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
agricidaniel avatar

Repurpose Whatsapp

  • 5 installs
  • 132 repo stars
  • Updated April 10, 2026
  • agricidaniel/claude-repurpose

repurpose-whatsapp is a Claude Code skill that generates WhatsApp Channel updates, polls, and content teasers from content atoms.

About

repurpose-whatsapp generates WhatsApp Channel content from content atoms: a concise channel update, a conversational poll, and a content teaser. A developer uses it to repurpose source content into permission-based, mobile-first channel messages. It optimizes for a personal tone and warns that overposting causes permanent unsubscribes. It is a sub-skill of a Content Repurposing Engine.

  • Generates WhatsApp Channel updates, polls, and content teasers from content atoms
  • Optimizes for a personal, mobile-first, emoji-driven tone
  • Enforces a 2-3x per week cadence to avoid unsubscribes

Repurpose Whatsapp by the numbers

  • 5 all-time installs (skills.sh)
  • Ranked #712 of 853 Sales & Marketing skills by installs in the Skillselion catalog
  • Data as of Aug 5, 2026 (Skillselion catalog sync)
At a glance

repurpose-whatsapp capabilities & compatibility

Capabilities
copywriting · social content · broadcast messaging
Use cases
copywriting · marketing · email
Pricing
Free
From the docs

What repurpose-whatsapp says it does

Generates WhatsApp Channel content from content atoms: concise channel updates,
SKILL.md
Optimizes for personal tone, mobile-first
SKILL.md
Overposting causes permanent unsubscribes.
SKILL.md
npx skills add https://github.com/agricidaniel/claude-repurpose --skill repurpose-whatsapp

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs5
repo stars132
Last updatedApril 10, 2026
Repositoryagricidaniel/claude-repurpose

What it does

Repurpose source content into WhatsApp Channel updates, polls, and teasers with a personal mobile-first tone.

Who is it for?

Turning existing content into short personal WhatsApp Channel updates and teasers.

Skip if: Sending or scheduling WhatsApp messages, or two-way support conversations.

When should I use this skill?

The user says whatsapp, whatsapp channel, whatsapp broadcast, or repurpose for whatsapp.

What you get

A channel update, poll, and teaser written to markdown with cadence and link-preview notes.

  • WhatsApp channel update
  • Conversational poll
  • Content teaser

By the numbers

  • 2048 char channel update limit
  • up to 12 poll options
  • 2-3x per week cadence cap

Files

SKILL.mdMarkdownGitHub ↗

WhatsApp Channel Content Generator

Generate a channel update, poll, and content teaser from content atoms.

Inputs

You receive from the orchestrator (repurpose-broadcast):

InputDescription
atomsFull list of content atoms with types and impact ratings
main_argumentOne-sentence thesis of the source content
target_audienceWho benefits from this content
primary_topicCategory or niche
voice_profileDetected or overridden brand voice
brief_modeIf true, produce channel update only

References

Load before generating:

  • references/platform-specs.md -- character limits, formatting, posting cadence
  • references/hook-formulas.md -- curiosity gap and personal-tone openers
  • references/voice-adaptation.md -- WhatsApp tone rules (personal, direct, emoji-driven)

Platform Rules

SpecValue
Channel update limit2048 chars
FormattingNO markdown; emoji-driven structure; liberal line breaks
Images1 per update, any ratio (1080x1080 square recommended)
PollsSingle question, up to 12 options
LinksSupported, show preview
AlgorithmChronological (no algorithmic feed)
Cadence2-3x per week max (overposting = permanent unsubscribes)
Best time8-9 AM and 6-8 PM (commute windows)

Core Principle: Permission-Based and Personal

WhatsApp is the most personal platform -- content lands in the same app as family and friends messages. Every update must deliver enough value that the reader does not mute the channel. Overposting causes permanent unsubscribes. Quality over frequency, always.

Output 1: Channel Update

File: whatsapp/update.md

Length: 100-300 chars.

Structure: 1. Emoji opener -- Single emoji signaling topic or mood. 2. Key insight -- 1-2 sentences with the single most valuable takeaway. Must feel like a personal message, not a broadcast. Mobile-first. 3. Value hook -- One line on why this matters to the reader. 4. Link (if applicable) -- Bare URL or short context + URL.

Rules:

  • Write as if texting ONE person; use "you" and "I"
  • Short sentences, line breaks between every thought
  • No formal language, no corporate feel
  • Emoji as paragraph markers (1-2 per update max)

Output 2: Poll

File: whatsapp/poll.md

SpecConstraint
Options2-4 (under 25 chars each)
Max options12 (platform limit)
QuestionConversational, derived from content

Poll structure:

  • Context message: 1-2 sentences framing why this question matters.
  • Question: Specific, conversational. Write as if asking a friend.
  • Options: Real positions, under 25 chars each. Include one lighthearted option.

Output 3: Content Teaser

File: whatsapp/teaser.md

Length: 200-500 chars.

Structure: 1. Curiosity hook -- One line creating an information gap. 2. Bullet points -- 2-3 emoji-bulleted items of what they will learn. 3. Link -- Full URL to original content. 4. Emoji CTA -- Single-line casual call-to-action.

Tone Rules

DoDo NOT
Write like texting a friendWrite like a newsletter
Use "you" and "I"Use "we are pleased to announce"
Use emoji as paragraph markersOverload with emoji (max 3-4)
Keep sentences under 15 wordsWrite multi-clause sentences
Line breaks between every thoughtWrite dense paragraphs
Deliver value in every messagePost just to stay visible

Output Format

# WhatsApp Channel Update: [Topic]

[Full update text with emoji formatting and line breaks]

---
**Posting notes:** [best time, cadence reminder, link preview note]

Brief Mode

If --brief is active, produce only:

  • 1 channel update (highest-impact atom, shortest format)
  • Skip poll and teaser

Error Handling

ConditionAction
Fewer than 3 atomsSingle update only (shortest format)
No stat atomsUse insight + question framing
brief_mode is trueGenerate update only; skip poll and teaser
Content too formalAggressively rewrite to casual, personal tone
Content is promotionalReframe as tip or insight; strip product mentions
Long contentExtract single best takeaway for update

Related skills

FAQ

How often should I post?

The skill recommends 2-3 times per week max, warning that overposting causes permanent unsubscribes.

Does it use markdown formatting?

No. WhatsApp updates use no markdown; the skill uses emoji-driven structure and line breaks instead.

Sales & Marketingcontentlifecycle

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.