From research-analysis
Content-adaptive wisdom extraction — reads content first, detects what wisdom domains are present, then builds custom sections around what it finds instead of forcing static headers. A security talk gets 'Threat Model Insights'; a business podcast gets 'Contrarian Business Takes'. Five depth levels: Instant, Fast, Basic, Full (default 5-12 sections), Comprehensive (10-15+ themes). Output always includes dynamic sections, One-Sentence Takeaway, 'If You Only Have 2 Minutes', References. Spicy/contrarian takes mandatory. YouTube via fabric -y; articles via WebFetch. Workflow: Extract. USE WHEN extract wisdom, analyze video, analyze podcast, extract insights, key takeaways, summarize interview, distill content. NOT FOR static Fabric extract_wisdom pattern (use Fabric).
How this skill is triggered — by the user, by Claude, or both
Slash command
/research-analysis:ExtractWisdomThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Pulls the best ideas out of videos, podcasts, interviews, and articles. It reads the content first, detects what kinds of wisdom are actually in there, then builds custom sections around what it finds instead of forcing the same headers every time. Five depth levels from Instant to Comprehensive. Output always ends with a one-sentence takeaway, an "If You Only Have 2 Minutes" list, and referenc...
Pulls the best ideas out of videos, podcasts, interviews, and articles. It reads the content first, detects what kinds of wisdom are actually in there, then builds custom sections around what it finds instead of forcing the same headers every time. Five depth levels from Instant to Comprehensive. Output always ends with a one-sentence takeaway, an "If You Only Have 2 Minutes" list, and references worth following.
Static extraction templates force every piece of content into the same boxes — IDEAS, QUOTES, HABITS, FACTS — so a security talk and a business podcast come out looking identical and the real gems get flattened into generic bullets. The output reads like a book report, not like a smart friend telling you the parts that made them stop. This skill adapts its sections to the content and writes the points the way you'd actually say them out loud, so the contrarian takes and first-time revelations survive instead of getting watered down.
Instead of static sections (IDEAS, QUOTES, HABITS...), this skill detects what wisdom domains actually exist in the content and builds custom sections around them.
A programming interview gets "Programming Philosophy" and "Developer Workflow Tips." A business podcast gets "Contrarian Business Takes" and "Money Philosophy." A security talk gets "Threat Model Insights" and "Defense Strategies." The sections adapt because the content dictates them.
Extract at different depths depending on need. Default is Full if no level is specified.
| Level | Sections | Bullets/Section | Closing Sections | When |
|---|---|---|---|---|
| Instant | 1 | 8 | None | Quick hit. One killer section. |
| Fast | 3 | 3 | None | Skim in 30 seconds. |
| Basic | 3 | 5 | One-Sentence Takeaway only | Solid overview without the deep cuts. |
| Full | 5-12 | 3-15 | All three | The default. Complete extraction. |
| Comprehensive | 10-15 | 8-15 | All three + Themes & Connections | Maximum depth. Nothing left behind. |
How to invoke: "extract wisdom (fast)" or "extract wisdom at comprehensive level" or just "extract wisdom" for Full.
Comprehensive extras:
All levels use the same voice, tone rules, and quality standards. The only thing that changes is structure. An Instant extraction should hit just as hard per-bullet as a Comprehensive one.
| Workflow | Trigger | File |
|---|---|---|
| Extract | "extract wisdom from", "analyze this", YouTube URL | Workflows/Extract.md |
Old extract_wisdom: Static sections. Same headers every time. IDEAS. QUOTES. HABITS. FACTS.
This skill: Read the content first. Figure out what's actually in there. Build sections around what you find.
The output should feel like your smartest friend watched/read the thing and is telling you about it over coffee. Not a book report. Not documentation. A real person pointing out the parts that made them go "holy shit" or "wait, that's actually brilliant."
The bullets should sound like the user telling a friend about it over coffee. Not compressed info nuggets. Not clever one-liners. Actual spoken observations.
THREE LEVELS — we're aiming for Level 3:
Level 1 (BAD — documentation):
Level 2 (BETTER — but still "smart bullet points"):
Level 3 (YES — this is what we want — conversational, the user's voice):
The difference between Level 2 and 3: Level 2 is compressed info with em-dashes. Level 3 is how you'd actually SAY it. Varied sentence lengths. Letting a thought breathe. Not trying to be clever — just being clear and direct and a little bit personal.
Key signals of Level 3:
Read/listen to the full content. As you go, notice what DOMAINS of wisdom are present. These aren't the topics discussed — they're the TYPES of insight being delivered.
Examples of wisdom domains (these are illustrative, not exhaustive):
Pick sections based on depth level (default Full = 5-12). Requirements:
For each section, extract 3-15 bullets depending on density. Apply all tone rules. Every bullet earns its place.
The Spiciest Take Rule: If the speaker has a genuinely contrarian or hot take on a topic (e.g., "screw MCPs", "X is dead", "Y is overhyped"), that take MUST appear somewhere. Spicy takes are the most memorable, shareable, and valuable parts of any content. Don't water them down. Don't leave them out.
The "Would I Tweet This?" Test: After extraction, scan your bullets. If fewer than half would make a good standalone tweet or social media post, your bullets are too generic. The best extractions are effectively a thread of tweetable insights.
Which closing sections to include depends on depth level:
| Level | Closing Sections |
|---|---|
| Instant | None |
| Fast | None |
| Basic | One-Sentence Takeaway only |
| Full | One-Sentence Takeaway + If You Only Have 2 Minutes + References & Rabbit Holes |
| Comprehensive | All three above + Themes & Connections |
One-Sentence Takeaway The single most important thing from the entire piece in 15-20 words.
If You Only Have 2 Minutes The 5-7 absolute must-know points. The cream of the cream.
References & Rabbit Holes People, projects, books, tools, and ideas mentioned that are worth following up on. Brief context for each.
Themes & Connections (Comprehensive only) 3-5 throughlines that connect multiple sections. The deeper patterns the speaker may not realize they're revealing. Not summaries. Synthesis.
# EXTRACT WISDOM: {Content Title}
> {One-line description of what this is and who's talking}
---
## {Dynamic Section 1 Name}
- {bullet}
- {bullet}
- {bullet}
## {Dynamic Section 2 Name}
- {bullet}
- {bullet}
[... more dynamic sections ...]
---
## One-Sentence Takeaway
{15-20 word sentence}
## If You Only Have 2 Minutes
- {essential point 1}
- {essential point 2}
- {essential point 3}
- {essential point 4}
- {essential point 5}
## References & Rabbit Holes
- **{Name/Project}** — {one-line context of why it's worth looking into}
- **{Name/Project}** — {context}
Before delivering output, verify:
fabric -y URL first to get the transcript before extracting wisdom.Example 1: YouTube interview extraction
User: "extract wisdom from this Marcus Hutchins interview"
→ Uses `fabric -y URL` to get transcript
→ Content-adaptive extraction (interview format)
→ Returns: key insights, surprising claims, actionable takeaways
→ ~45 seconds
Example 2: Article extraction
User: "extract the key insights from this blog post"
→ Fetches content via WebFetch
→ Adapts sections to article format
→ Returns distilled wisdom with source attribution
Replace WORKFLOW_USED with the workflow executed, 8_WORD_SUMMARY with a brief input description, and SECONDS with approximate wall-clock time. Log status: "error" if the workflow failed.
npx claudepluginhub p/fadrienne-research-analysis-plugins-research-analysisGuides completion of development work by verifying tests, detecting environment, and presenting structured options for merge, PR, or cleanup.
Guides creation and editing of skills using test-driven development with pressure scenarios and subagents to verify agent compliance.
Dispatches multiple subagents concurrently for independent tasks without shared state. Use when facing 2+ unrelated failures or subsystems that can be investigated in parallel.