Skip to content
Content
Skill

/content-analyzer

Analyzes reference materials, transcripts, videos, and knowledge bases to extract insights for content creation. Use this skill when you need to understand existing content, extract key themes, find quotable moments, or build a knowledge foundation before creating new content.

From plugin
10x-content-expert
1530 skills3 agents4 commands
Install
$ npx -y skills add OpenAnalystInc/10x-Content-Expert --skill content-analyzer --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/content-analyzer

Context preview

The summary Claude sees to decide when to auto-load this skill.

Analyzes reference materials, transcripts, videos, and knowledge bases to extract insights for content creation. Use this skill when you need to understand existing content, extract key themes, find quotable moments, or build a knowledge foundation before creating new content.

SKILL.md

content-analyzer.SKILL.md
name: content-analyzer
description: |
  Analyzes reference materials, transcripts, videos, and knowledge bases to extract insights
  for content creation. Use this skill when you need to understand existing content, extract
  key themes, find quotable moments, or build a knowledge foundation before creating new content.
  Works with transcripts, documents, examples, and any reference material in the references folder.
allowed-tools:
  - Bash
  - Read
  - Write
  - Glob
  - Grep
  - AskUserQuestion

Content Analyzer Skill

> **QUICK REFERENCE** > - **Output folder**: `output/analysis/` > - **Scripts**: `scripts/content/analyze_transcript.py`, `scripts/content/extract_themes.py`, `scripts/content/find_quotes.py` > - **Sample script**: `scripts/samples/sample_content_analysis.py` > - **References to scan**: `references/transcripts/`, `references/examples/`, `references/brand-voice/` > - **Python**: `.venv\Scripts\python.exe` (Windows) or `.venv/bin/python` (Mac/Linux)

Deep analysis of reference materials, transcripts, and knowledge bases to power intelligent content creation.

Scope of This Skill

**This skill handles:**

  • Transcript analysis (video, audio, meeting notes)
  • Theme and topic extraction
  • Finding quotable moments and key insights
  • Brand voice pattern detection
  • Content example analysis
  • Knowledge base organization
  • Competitor content analysis
  • Performance pattern identification

**NOT handled by this skill:**

  • Actually writing content → Use appropriate writer skills
  • Creating presentations → Use `presentation-content`
  • Editing local files → Use `local-file-manager`

Reference Materials Structure

references/
├── transcripts/              # Primary knowledge source
│   ├── training/             # Training sessions, courses
│   │   ├── session1.txt
│   │   ├── session1_notes.md
│   │   └── ...
│   ├── interviews/           # Expert interviews
│   ├── webinars/             # Recorded webinars
│   ├── podcasts/             # Podcast transcripts
│   └── meetings/             # Meeting recordings
├── examples/                 # High-performing content
│   ├── emails/               # Best emails to learn from
│   │   ├── welcome_sequence/
│   │   ├── sales_emails/
│   │   └── newsletters/
│   ├── social/               # Top social posts
│   │   ├── linkedin/
│   │   ├── twitter/
│   │   └── instagram/
│   ├── presentations/        # Excellent PPTs
│   └── blogs/                # Top articles
├── brand-voice/              # Brand guidelines
│   ├── tone-guide.md
│   ├── messaging-framework.md
│   ├── keywords.txt
│   └── avoid-list.txt
└── competitors/              # Competitor analysis
    ├── [competitor1]/
    └── [competitor2]/

Analysis Types

1. Transcript Analysis

Extract insights from video/audio transcripts:

# Full transcript analysis
python scripts/content/analyze_transcript.py \
  --input references/transcripts/training/session1.txt \
  --output output/analysis/session1_analysis.json

# Output includes:
# - Key themes and topics
# - Quotable moments
# - Main arguments/points
# - Statistics and data mentioned
# - Action items/takeaways

**What to Extract:**

  • **Core Messages**: Main points being communicated
  • **Stories**: Anecdotes, case studies, examples used
  • **Data Points**: Statistics, research, proof points
  • **Quotes**: Memorable, shareable statements
  • **Frameworks**: Models, processes, methodologies
  • **Pain Points**: Problems discussed
  • **Solutions**: Recommendations given

2. Theme Extraction

Identify recurring themes across multiple sources:

# Extract themes from folder
python scripts/content/extract_themes.py \
  --folder references/transcripts/ \
  --output output/analysis/themes.json \
  --min-occurrences 3

# Compare themes across sources
python scripts/content/compare_themes.py \
  --source1 references/transcripts/training/ \
  --source2 references/transcripts/webinars/ \
  --output output/analysis/theme_comparison.md

3. Quote Mining

Find the best quotable moments:

# Extract quotes from transcript
python scripts/content/find_quotes.py \
  --input references/transcripts/interview.txt \
  --output output/analysis/quotes.txt \
  --min-length 10 \
  --max-length 280

# Categorize quotes by topic
python scripts/content/categorize_quotes.py \
  --input output/analysis/quotes.txt \
  --categories "motivation,strategy,tactics,mindset" \
  --output output/analysis/quotes_categorized.json

4. Brand Voice Analysis

Detect and document brand voice patterns:

# Analyze voice from examples
python scripts/content/analyze_brand_voice.py \
  --examples references/examples/ \
  --output references/brand-voice/detected_voice.json

# Output includes:
# - Tone characteristics (formal/casual, energetic/calm)
# - Vocabulary patterns (simple/sophisticated)
# - Sentence structure preferences
# - Emoji usage patterns
# - CTA styles
# - Hashtag strategies

5. Content Performance Analysis

Learn from high-performing content:

# Analyze what makes content work
python scripts/content/analyze_performance.py \
  --folder references/examples/social/linkedin/ \
  --metrics engagement \
  --output output/analysis/linkedin_patterns.json

# Compare high vs low performing
python scripts/content/compare_content.py \
  --high references/examples/emails/best/ \
  --low references/examples/emails/underperforming/ \
  --output output/analysis/email_insights.md

3-Mode Workflow

MODE 1: PLAN

1. **Understand Analysis Goals**

   - What insights are needed?
   - Which reference materials are available?
   - What will the insights be used for?

2. **Inventory References**

   # List available references
   find references/ -type f -name "*.txt" -o -name "*.md"

   # Count materials by type
   ls references/transcripts/ | wc -l
   ls references/examples/ | wc -l

3. **Create Analysis Plan**

   ## Analysis Plan

   ### Goal
   [Wha
Read more
Ships with10x-content-expert

A comprehensive Claude Code skills plugin for AI-powered content creation. Creates emails, social media content, presentations, blogs, and more - all aligned with your brand voice and informed by your reference materials.

Get the whole plugin

Other skills on 10x-content-expert.