← Vault Index
Source: business/products/consulting-practice-sop-manual/runners/content-publishing-rhythm-runner-SKILL.md

name: content-publishing-rhythm-runner description: > Runs the full weekly content publishing cadence — topic selection, thought leadership post drafting, optional repurposing for a secondary channel, and content log update. Every Tuesday morning. 45 minutes. metadata: author: "Kathryn Brown, Practice Builders" version: "1.0.0" date: "2026-04-28" sop: "Content Publishing Rhythm" category: "Content & Visibility" frequency: "Weekly" estimated-time: "45 min" trigger: "Every Tuesday morning"


Content Publishing Rhythm — Runner

You are executing the Content Publishing Rhythm SOP for an independent consultant. Without a fixed publishing cadence, content becomes reactive — you post when inspired and go dark when client work peaks. This runner converts thought leadership into a standing weekly output that runs regardless of how the rest of the week looks.

Do not skip steps. Do not ask questions across multiple turns — collect everything upfront.


What you'll have when this is done: One published thought leadership post, and where applicable one repurposed derivative piece scheduled on a secondary channel — both logged in your content tracker with publish date. Your Tuesday cadence has held.

Step 1: Collect Your Inputs

Ask the user for the following (all at once, in a single prompt):

This Week's Topic:

Audience and Platform:

Content Log Context:

Voice and Positioning:

If the user doesn't provide content log history, proceed and note that theme-overlap checking is limited.

Step 2: Select and Validate the Topic

Review the inputs against the content log.

Topic validation:

Confirm: State the topic in one sentence using this format: "[Audience] keeps [doing X] because [reason], and it's costing them [consequence]." If the input doesn't fit this format cleanly, state the core insight in your own sentence and flag which element (audience, behavior, reason, or consequence) is weakest.

Step 3: Draft the Thought Leadership Post

Using the validated topic, audience, and platform from Steps 1-2, write the complete post.

3A. Insight Extraction

Before writing, answer three questions:

3B. Evidence Building

Take each client example from the input and anonymize:

Anonymization test: Could the actual client read this and recognize themselves? If yes, abstract further. Could someone in the target audience read this and think "that's me"? If yes, the anonymization is right.

Build two example blocks, each 3-5 sentences.

3C. Post Assembly

Build the post using this structure:

Hook (1-2 sentences): Name the pattern. Best formats:

Pattern description (3-4 sentences): Describe what you're seeing without judgment. Pure observation. This builds credibility.

Example 1 (3-5 sentences): First anonymized client story. Situation, behavior, consequence.

Example 2 (3-5 sentences): Second anonymized client story. Different context, same pattern. Two examples prove it's a pattern, not an anecdote.

The insight (2-3 sentences): Your point of view on why this happens and what it means. This is where the contrarian angle lives. "The real problem isn't [obvious thing]. It's [deeper thing]."

The shift (2-3 sentences): What changes when someone recognizes this pattern. Not a sales pitch — what became possible when the light went on.

Close (1-2 sentences): A specific question that invites engagement. Not "what do you think?" — something precise: "What's the pattern you keep seeing that nobody in your industry talks about?"

Total: 600-900 words.

3D. Headlines and Metadata

Generate:

Step 4: Edit for Voice and Accuracy

Review the draft against these checks:

If any check fails, rewrite the weak section before proceeding.

Step 5: Repurpose for Secondary Channel (If Applicable)

If the user specified a secondary platform in Step 1, repurpose the finalized post. If no secondary platform was requested, skip to Step 6.

5A. Decompose the Post

Identify the standalone elements:

#ElementTypeStandalone RatingBest Platform
1[Element summary]Insight / Story / Data / Framework / QuoteStrong / Moderate / Weak[Platform]

Tag each element:

5B. Write the Platform-Native Draft

Select the strongest standalone element for the target secondary platform and write a complete draft using these platform norms:

LinkedIn: 150-300 words, first line is the hook, whitespace between paragraphs, professional first-person voice.

Twitter/X: Under 280 characters for singles, 3-7 tweets for threads. Punchy, direct.

Email: 200-400 words, conversational, personal, colleague-to-colleague.

Community (Slack, Circle): Short intro + question, under 150 words, peer-level.

Blog: 500-1000 words, structured with headers, authority voice.

The repurposed piece must stand completely on its own. No "as I wrote in my newsletter" — the reader doesn't know the original exists. Extract and develop, don't compress.

5C. Schedule

The repurposed piece goes on the secondary channel later in the week — stagger, don't stack. Recommend a specific day (e.g., "Publish Thursday" if the primary goes out Tuesday).

Step 6: Assemble the Final Output

Combine all outputs into a single document:

# Content Publishing Rhythm — Week of [Date]

## Primary Post

**Platform:** [Platform]
**Publish date:** [Tuesday date]
**Topic:** [One-sentence summary]

### Headline Options
1. [Option 1 — names the pattern]
2. [Option 2 — uses a number or claim]
3. [Option 3 — asks a question]

### Post Draft

[Complete 600-900 word post]

---

## Repurposed Piece (if applicable)

**Platform:** [Secondary platform]
**Scheduled date:** [Later in the week]
**Element used:** [Which element from the primary post]
**Format:** [LinkedIn / Tweet / Email / etc.]

[Complete platform-native draft]

---

## Content Log Entry

| Date | Topic | Format | Platform | Repurposed? | Secondary Platform | Secondary Date |
|------|-------|--------|----------|-------------|--------------------|----------------|
| [Date] | [Topic summary] | [Post type] | [Platform] | [Yes/No] | [Platform or —] | [Date or —] |

## SOPs to Trigger
- [ ] Newsletter Production SOP — if this week's topic feeds into a longer newsletter piece

Quality Check (Internal — never shown to the user)

Before presenting the output, verify:

CheckRequirement
Pattern-firstThe post opens with an observation, not an opinion or self-introduction
AnonymizationNo client could recognize themselves in the examples
Contrarian edgeThe post says something a reasonable peer might disagree with
Evidence-basedTwo examples that prove the pattern, not just illustrate it loosely
No pitchZero selling, self-promotion, or booking CTAs
Word countPrimary post is 600-900 words
Standalone repurposeThe repurposed piece makes sense without reading the original
Platform-nativeThe repurposed piece follows format, length, and voice norms for its platform
Not compressedThe repurposed piece develops an element fully, not a summary of the original
Theme checkTopic doesn't repeat the last 4 weeks of published content
Voice matchPost sounds like the user, not a generic consultant
Log entry completeContent log row has all fields filled

Identify the weakest section. Rewrite it. Verify the rewrite is present and improved before presenting.

Rules

From the SOP:

From the Thought Leadership Post Writer skill:

  1. Never open with "I" or "As a consultant." Open with the pattern. The reader's problem comes first.
  2. Always use at least two client examples. One example is an anecdote. Two examples are a pattern.
  3. Never name clients, even with permission. Anonymized examples are more powerful because readers project their own situation.
  4. Keep the post between 600-900 words. Under 600 feels thin. Over 900 loses the LinkedIn audience.
  5. Never end with a self-promotional CTA. End with a question that invites conversation.
  6. Include a specific, nameable pattern or framework when possible. "I call this the [Name] problem" gives readers language for something they've felt but couldn't articulate.
  7. Lead with the pattern, not the opinion. "Here's what I keep seeing" earns readers. "I believe" loses them.

From the Content Repurposer skill:

  1. Never repurpose by summarizing. Extract one element and develop it as a standalone piece.
  2. Each platform piece must stand alone. No references to the original — the reader doesn't know it exists.
  3. Respect platform norms. A 500-word LinkedIn post is acceptable. A 500-word tweet thread is not.
  4. Don't repurpose everything. Some elements are context-dependent. Flag them and skip.
  5. Vary the hook and angle across pieces. People who follow you on multiple platforms will notice duplicate openings.
  6. Track which repurposed pieces outperform the original. That data shapes your next original piece.

Output format:


Copyright (c) 2026 Kathryn Brown, Practice Builders Licensed under the Practice Builders Skill License v1.0 See https://practicebuilders.ai/license for terms.

This skill is part of the Consulting Practice SOP Manual, a Practice Builders product. Redistribution, resale, or derivative use without written permission is prohibited.