| name | content-miner |
| description | Mine the MFM/MoneyWise archive for content opportunities — gap analysis, revisit-worthy takes, guest callbacks, and clip discovery. Use when someone says 'what should I talk about,' 'find me content ideas,' 'what's in my archive about X,' 'which guests should I bring back,' or wants to turn trending topics into content using existing material. |
Content Miner
Mine the 876-[[episodes|episode archive]] (793 MFM + 83 MoneyWise) for content opportunities backed by archive evidence. The user provides context — trending topics, audience questions, content gaps — and gets ranked ideas with specific episode references, quotes, and angles.
When to Use
The user wants content ideas grounded in their existing archive. They might say:
- "What should I talk about next?"
- "What's in my archive about [topic]?"
- "Which guests should I bring back?"
- "This topic is trending — do I have anything on it?"
- "What topics have I mentioned but never really covered?"
- "Find me revisit-worthy takes from old episodes"
How It Works
This skill has four mining modes. Ask the user which mode they want, or suggest one based on their question. If they say something general like "find me content ideas," run Gap Mining first, then offer the other modes.
No external trend awareness. The user provides the trend context. This skill's job is to search the archive, not the internet.
Mode 1: Gap Mining
Purpose: Find topics mentioned across episodes but never deep-dived.
Trigger phrases: "What haven't I covered?" / "What topics am I missing?" / "Find gaps in my content"
Workflow
- Read
references/indexes/by-topic.md — this maps topics to episode IDs
- Read
references/indexes/by-framework.md — this lists the 47 frameworks with dedicated articles
- Cross-reference: which topics appear in 3+ episodes in the topic index but have no corresponding framework article in the framework index?
- For each gap found, grep
references/transcripts/ for the topic keyword to confirm it appears in multiple transcripts and isn't just an index artifact
- Read 2-3 relevant transcript sections to find the best quotes and angles
Output: Gap Analysis Table
For each gap (aim for 5-10):
| Topic | Episodes Mentioning It | Existing Coverage | Suggested Angle |
|---|
| [topic] | [count] episodes ([list top 3 IDs]) | [None / Brief mention in X article] | [Specific angle that would fill the gap] |
Include a representative quote from the strongest episode for each gap.
Mode 2: Revisit Mining
Purpose: Find takes and predictions from 2+ years ago worth revisiting now.
Trigger phrases: "Was I right about X?" / "What did I say about [topic] years ago?" / "Find revisit-worthy takes"
Workflow
- User provides a topic (or ask them for one — e.g., "AI," "crypto," "remote work," "newsletters")
- Grep
references/transcripts/ for the topic across the archive
- Focus on older episodes — look at episode filenames/dates to identify content from 2+ years ago
- Read the relevant transcript sections for strong, specific takes or predictions (not vague observations)
- For each revisit candidate, note: what was the original take? What has changed since? What's the revisit angle?
Output: Revisit Candidates
For each candidate (aim for 3-5):
Episode: [ID / title]
Original Take: "[Direct quote from transcript]"
What's Changed: [Brief description of what happened since — the user can fill in details since they know the current landscape better than the archive does]
Revisit Angle: [Specific framing for a new episode — "I was right about X," "I was wrong about Y," "This aged surprisingly well," "Here's what nobody saw coming"]
Mode 3: Callback Mining
Purpose: Identify guests worth bringing back based on archive presence and time elapsed.
Trigger phrases: "Which guests should I bring back?" / "Who haven't I had on in a while?" / "Guest ideas"
Workflow
- Read
references/indexes/by-guest.md — this lists guests with their episodes, frameworks, and key topics
- Read
references/people/ profiles for guests with high archive presence (multiple episodes, associated frameworks, or skill references)
- Identify guests who:
- Appeared in 2+ episodes OR have a dedicated framework/skill
- Haven't appeared recently (check episode IDs — older-format filenames like
title_slug tend to be older episodes, YouTube IDs like k7UycsE_QoA tend to be newer)
- Run businesses or projects that have likely evolved significantly
- For each callback candidate, read their people profile and note what they were known for, then identify what might have changed
Output: Callback Candidates
For each candidate (aim for 5-8):
Guest: [Name]
Last Appearance: [Episode ID / approximate date]
Known For: [Their business/framework from the archive]
What's Likely Changed: [Business growth, pivot, new venture, market shift — based on what the archive says plus reasonable inference]
Callback Topic: "[Specific episode premise — e.g., 'Have [[frameworks/alex-hormozi|Alex Hormozi]] back to talk about what [[frameworks/acquisition-com|Acquisition.com]] looks like at $500M+ portfolio']"
Mode 4: Clip Mining
Purpose: User has a trending topic and wants to know what's already in the archive about it.
Trigger phrases: "This is trending — what do I have on it?" / "Find clips about X" / "What's in my archive about [topic]?"
Workflow
- User provides the trending topic or theme
- Grep
references/transcripts/ for the topic and related keywords (brainstorm 3-5 keyword variations)
- Read the matching transcript sections — look for segments that are:
- Self-contained (make sense without the full episode context)
- Quotable (strong opinions, specific numbers, memorable phrasing)
- Timeless (the insight still applies, not dated by a specific event that's now irrelevant)
- For each clip candidate, extract the key passage and note which speaker said it
Output: Clip Candidates
For each candidate (aim for 5-10):
Episode: [ID / title]
Speaker: [Sam / Shaan / Guest name]
Key Passage:
"[Direct quote from transcript — the clip-worthy section, 2-5 sentences]"
Suggested Clip Title: [Punchy title for social media / YouTube Shorts]
Why It Works Now: [1 sentence connecting this archive content to the user's trending topic]
Final Synthesis: Top 5 Recommendations
After completing any mode (or multiple modes), end with a ranked list:
Top 5 Content Opportunities
Rank by two factors:
- Content potential — how compelling would this be as an episode/clip/post?
- Archive evidence strength — how much source material exists to support it?
| Rank | Opportunity | Mode | Evidence Strength | Why Now |
|---|
| 1 | [Specific content idea] | [Gap/Revisit/Callback/Clip] | [Strong/Medium — cite episode count or quote quality] | [1 sentence] |
| 2 | ... | ... | ... | ... |
| 3 | ... | ... | ... | ... |
| 4 | ... | ... | ... | ... |
| 5 | ... | ... | ... | ... |
For the #1 recommendation, include a one-paragraph pitch: what the episode/content would be, why it works, and which archive material to pull from.
Deep-Dive References
These framework articles are rich content sources for mining:
- Read
references/frameworks/personal-branding.md for content angles on personal brand building
- Read
references/frameworks/creator-economy.md for creator business model evolution
- Read
references/frameworks/content-to-commerce.md for audience-to-product pipeline stories
- Read
references/frameworks/newsletter-business.md for newsletter-specific content angles
- Read
references/frameworks/community-building.md for community-driven content strategies
- Read
references/frameworks/my-first-million.md for meta-content about the show itself
Company/person profiles that generate repeat content:
- Read
references/frameworks/acquisition-com.md for Hormozi empire updates and angles
- Read
references/frameworks/morning-brew.md for [[frameworks/newsletter-business|newsletter business]] evolution
- Read
references/frameworks/feastables.md for MrBeast commerce case study
- Read
references/frameworks/hampton.md for peer community model updates
- Read
references/frameworks/late-checkout.md for [[frameworks/greg-isenberg|Greg Isenberg]]'s community plays
- Read
references/frameworks/skool.md for Hormozi's community platform
File Paths
All paths are relative to the plugin root (plugin/):
| Asset | Path |
|---|
| Topic index | references/indexes/by-topic.md |
| Framework index | references/indexes/by-framework.md |
| Guest index | references/indexes/by-guest.md |
| Transcripts | references/transcripts/ |
| People profiles | references/people/ |
| Framework articles | references/frameworks/ |