blog-article-writer
Creates long-form content including blog posts, articles, guides, and thought leadership pieces. Uses SEO best practices, storytelling frameworks, and learns…
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.
$ npx -y skills add OpenAnalystInc/10x-Content-Expert --skill content-analyzer --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/content-analyzerContext 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.
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
> **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.
**This skill handles:**
**NOT handled by this skill:**
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]/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:**
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
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
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
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
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
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.
Repo: OpenAnalystInc/10x-Content-Expert
Creates long-form content including blog posts, articles, guides, and thought leadership pieces. Uses SEO best practices, storytelling frameworks, and learns…
Maintains brand voice consistency across all content. Defines, documents, and enforces brand guidelines including tone, vocabulary, style, and messaging. Use…
Upload and manage assets (images, videos, audio) in your Canva account. Use this skill when user wants to upload files to Canva, manage their asset library, or…
Manage and apply brand kits in Canva. Use this skill when user wants to work with brand colors, fonts, logos, or maintain brand consistency across designs.…
Generate content ideas and text for Canva designs. Use this skill when user needs help with what to write, content suggestions, copy for designs, captions,…
Design knowledge base for understanding design terminology, concepts, and best practices. Use this skill when user asks about design terms, needs guidance on…