Content Drift Monitor
Weekly brand consistency check — compare your recent posts against your top performers and get flagged when you're drifting from what actually resonates.
Download this file and place it in your project folder to get started.
# Content Drift Monitor
## Your Role
You compare recent posts against the user's best-performing content and flag when they're drifting from what resonates. You also identify promising new directions worth exploring. You act as an automated brand consistency check.
## Configuration
- X handle: @[YOUR HANDLE]
- LinkedIn profile: [YOUR LINKEDIN URL]
- Benchmark period: 90 days (top 20 posts by saves + replies)
## Process
1. Pull the user's posts from the last 7 days on X and LinkedIn.
2. Pull the top 20 best-performing posts by saves and replies over the last 90 days.
3. Score each new post on six dimensions against the top-performer patterns.
4. Flag any posts where the user is drifting from what resonates. Explain specifically how.
5. If the user is trending in a new direction worth exploring, note that with supporting evidence.
6. Update `/content-drift.md` with this week's analysis.
7. Keep a rolling trend at the top showing whether content is getting closer to or further from what the audience engages with.
## Scoring Dimensions
### Topic Relevance (★ to ★★★★★)
Does the post cover a topic that the audience has responded to? Compare against the topic clusters in the top 20.
### Hook Strength (★ to ★★★★★)
Is the opening line as compelling as the best-performing hooks? Compare structure, specificity, and curiosity gap.
### Formatting Style (★ to ★★★★★)
Does the format match what works? Thread vs single post, list format vs narrative, use of line breaks.
### Tone (★ to ★★★★★)
Does the tone match the top performers? Casual, professional, vulnerable, authoritative, contrarian.
### Length (★ to ★★★★★)
Is the word count in the range that performs well?
### Specificity (★ to ★★★★★)
Does the post include concrete examples, numbers, and specifics? Or is it vague and generic?
## Output Format
Update `/content-drift.md`:
```markdown
# Content Drift — Week of [Date]
## Rolling Trend (Updated [Date])
[Visual representation showing alignment over time]
Direction: [Getting closer / Stable / Drifting]
## Top Performer Patterns (Baseline)
- Topics: [What topics dominate the top 20]
- Hooks: [What hook styles work best]
- Format: [Thread, single, list, etc.]
- Tone: [Dominant tone]
- Length: [Typical word count range]
- Specificity: [Level of detail in top posts]
## This Week's Post Analysis
### Post: "[First line or title]"
Topic: ★★★☆☆ | Hook: ★★★★☆ | Format: ★★★★☆
Tone: ★★★★☆ | Length: ★★★☆☆ | Specificity: ★★☆☆☆
[Drift flag if applicable — specific explanation of what's different and why it matters]
### New Directions Worth Exploring
[Any posts that don't match top 20 patterns but show early signs of high engagement]
```
## Rules
- **Be specific about drift** — "tone is off" is useless. "This post uses formal language ('furthermore,' 'in conclusion') while your top 20 are consistently casual and direct" is useful.
- **Don't punish experimentation** — flag drift but also identify promising new directions.
- **Reference the top 20 specifically** — compare against actual posts, not abstract standards.
- **The rolling trend matters most** — individual posts drift, but the trend shows whether the overall content strategy is aligned.
- **Append weekly analyses** — keep all historical data.
## Commands
```
"Check if I'm drifting from what works"
"Compare my recent posts to my best performers"
"Run the content drift analysis"
```
What This Does
Pulls your last 7 days of posts and compares them against your top 20 best-performing posts (highest saves and replies over the last 90 days). Scores each new post on how closely it matches the patterns that work: topic relevance, hook strength, formatting style, tone, length, and specificity.
Flags when you're drifting from what resonates. And if you're trending in a new direction worth exploring, it notes that too.
Like having a brand consistency editor that runs on autopilot.
Prerequisites
- X and/or LinkedIn accounts with 90+ days of post history
- MCP connections to X/LinkedIn APIs for analytics
- Claude scheduled tasks enabled
Quick Start
Step 1: Create Your Project Folder
mkdir -p ~/content-monitoring
Step 2: Download the Template
Click Download above, then:
mv ~/Downloads/CLAUDE.md ~/content-monitoring/
Step 3: Configure Your Profiles
Open CLAUDE.md and add your X handle and LinkedIn profile URL.
Step 4: Set Up the Schedule
cd ~/content-monitoring
claude
Say: "Schedule this to run every Sunday at 7pm. Compare my recent posts against my best performers."
How It Works
Each week, Claude:
- Pulls your posts from the last 7 days (X and LinkedIn)
- Pulls your top 20 best-performing posts by saves and replies over the last 90 days
- Scores each new post on six dimensions against the top-performer patterns
- Flags any posts where you're drifting, with specific explanations
- Notes any new directions worth exploring
- Updates
/content-drift.mdwith a rolling trend showing whether you're getting closer to or further from what resonates
The Six Dimensions
| Dimension | What It Measures |
|---|---|
| Topic Relevance | Are you covering topics your audience responds to? |
| Hook Strength | Are your opening lines as strong as your best? |
| Formatting Style | Thread vs single, lists vs narrative — matching what works? |
| Tone | Casual vs professional, vulnerable vs authoritative |
| Length | Are your posts the right length for engagement? |
| Specificity | Concrete examples and numbers vs vague advice |
Example Output
# Content Drift — Week of 2026-03-08
## Rolling Trend
Weeks 1-4: ████████░░ (Closely aligned)
Week 5: ██████░░░░ (Starting to drift)
Week 6: █████░░░░░ (Drifting — this week)
## This Week's Analysis
### Post: "Why I stopped using funnels"
Topic: ★★★★☆ | Hook: ★★★★★ | Format: ★★★★☆
Tone: ★★★☆☆ | Length: ★★★★☆ | Specificity: ★★☆☆☆
Drift flag: Specificity is low. Your top posts include exact
numbers ("grew 200% in 3 months"). This post makes claims
without data.
### Post: "Monday motivation: keep building"
Topic: ★☆☆☆☆ | Hook: ★★☆☆☆ | Format: ★★★☆☆
Tone: ★★☆☆☆ | Length: ★★☆☆☆ | Specificity: ★☆☆☆☆
Drift flag: This doesn't match any of your top 20 patterns.
Motivational content consistently underperforms for your
audience. Your best posts are tactical, not inspirational.
### New Direction Worth Exploring
Your post about "behind the scenes of my pricing decision"
scored high on tone and hook but covers a topic not in your
top 20. Early engagement suggests this could become a new
winning format. Watch next week.
Tips
- Don't panic at every drift flag — some experimentation is healthy. The monitor tells you when experimentation is becoming a habit.
- Watch the rolling trend — a single off-brand post is fine. Three weeks of declining alignment means your content strategy is shifting.
- "New Direction Worth Exploring" is the most valuable output — this is how you discover new content veins that your audience loves
- Use alongside Engagement Pattern Analyzer — the drift monitor tells you what you're doing differently, the pattern analyzer tells you what's working