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.
Before using these skills, run this setup command:
python setup.pyThis will:
- Install all required Python packages
- Create necessary folders
- Set up the environment
Prerequisites:
- Python 3.9 or higher installed
- pip (Python package manager)
- Emails - Cold emails, nurture sequences, newsletters, promotions
- Social Media - LinkedIn, Twitter, Instagram posts and threads
- Presentations - Pitch decks, sales presentations, training content
- Blogs & Articles - How-to guides, thought leadership, case studies
- Hooks & CTAs - Headlines, subject lines, calls-to-action
- Transcript Analysis - Extract insights from video/audio transcripts
- Brand Voice Learning - Maintains consistent voice across all content
- Example Learning - Learns from your best-performing content
- Theme Extraction - Identifies key themes across your materials
- PDF - Read, modify, merge, split, extract text
- PowerPoint - Edit slides, text, images, notes
- Word - Modify documents, tables, formatting
- Excel - Update cells, formulas, sheets
When explicitly requested, create designs using Canva API:
- Social Graphics - Instagram posts, LinkedIn banners, Twitter headers
- Presentations - Pitch decks, sales presentations in Canva
- Videos - Short-form video content
- Export - Download designs in any format (PDF, PNG, PPTX, etc.)
Place this folder in your projects directory.
cd 10x-Content-Expert
python setup.pyAdd your content to the references/ folder:
- Transcripts from training videos, webinars, podcasts
- Examples of your best emails, social posts, blogs
- Brand voice guidelines
claudeUse /content to access all content creation capabilities!
"Write a LinkedIn post about content marketing"
"Create an email sequence for my new course"
"Generate 10 headlines for my blog post"
"Write a pitch deck outline for my startup"
"Analyze my transcripts and extract key insights"
"Create social posts from my webinar transcript"
"Learn my brand voice from these examples"
"I need content for my product launch - emails, social, and presentation"
"Repurpose my blog post into social media content"
"Create a content calendar from my training materials"
"Edit my presentation.pptx and update the slides"
"Modify my document.docx - replace company name"
"Update cell B5 in my spreadsheet.xlsx"
- PLAN - Analyze request, review references, create strategy
- CLARIFY - Ask questions, understand requirements
- IMPLEMENT - Create content using appropriate frameworks
Your References (references/) → Analysis → Personalized Content
- Transcripts - Themes - On-brand
- Examples - Quotes - Consistent voice
- Brand voice - Style - Informed by your content
10x-Content-Expert/
├── .claude/ # Claude Code integration
│ ├── skills/ # 27 specialized skills
│ │ ├── content-manager # Main content orchestrator
│ │ ├── content-analyzer # Reference analysis
│ │ ├── email-copywriter # Email content
│ │ ├── social-media-writer # Social media content
│ │ ├── presentation-content# PPT content
│ │ ├── blog-article-writer # Long-form content
│ │ ├── hook-generator # Headlines & CTAs
│ │ ├── nurture-sequence # Email sequences
│ │ ├── content-repurposer # Format transformation
│ │ ├── brand-voice-manager # Voice consistency
│ │ ├── content-frameworks # Copywriting reference
│ │ ├── local-* # File editing skills
│ │ └── canva-* # Canva API skills
│ ├── agents/ # Planning & execution
│ └── commands/ # /content and /canva commands
│
├── scripts/ # Python utilities
│ ├── content/ # Content analysis scripts
│ │ ├── analyze_transcript.py
│ │ ├── extract_themes.py
│ │ ├── find_quotes.py
│ │ └── analyze_brand_voice.py
│ └── local/ # File editing utilities
│
├── references/ # YOUR REFERENCE MATERIALS
│ ├── transcripts/ # Video/audio transcripts
│ ├── examples/ # High-performing content
│ ├── brand-voice/ # Brand guidelines
│ └── templates/ # Content templates
│
├── input/ # Files to edit
├── output/ # Generated content & results
│
├── setup.py # ONE-TIME SETUP SCRIPT
├── requirements.txt # Python dependencies
└── README.md # This file
| Skill | Description |
|---|---|
content-manager |
Main orchestrator, routes to specialists |
content-analyzer |
Analyzes transcripts, extracts insights |
email-copywriter |
All types of email content |
social-media-writer |
LinkedIn, Twitter, Instagram content |
presentation-content |
PPT, pitch decks, training |
blog-article-writer |
Long-form content, guides, articles |
hook-generator |
Headlines, subject lines, CTAs |
nurture-sequence |
Email drip campaigns, sequences |
content-repurposer |
Transform content across formats |
brand-voice-manager |
Maintain voice consistency |
content-frameworks |
Copywriting framework reference |
| Skill | Description |
|---|---|
local-file-manager |
Routes to correct editor |
local-pdf-editor |
PDF manipulation |
local-pptx-editor |
PowerPoint editing |
local-docx-editor |
Word document editing |
local-xlsx-editor |
Excel spreadsheet editing |
| Skill | Description |
|---|---|
canva-manager |
Main Canva orchestrator |
canva-explorer |
Browse designs, folders, assets |
canva-export |
Export designs to any format |
canva-image-editor |
Create/edit social graphics |
canva-presentation |
Create Canva presentations |
canva-video |
Create video content |
canva-folder-organizer |
Organize Canva projects |
canva-asset-manager |
Upload and manage assets |
canva-brand-kit |
Manage brand consistency |
canva-content-generator |
Generate design content |
canva-design-terminology |
Canva reference guide |
Quick access to all content capabilities:
/content email - Create email content
/content social - Create social media posts
/content ppt - Create presentation content
/content blog - Create blog/article content
/content hooks - Generate headlines & CTAs
/content sequence - Create email sequences
/content repurpose - Transform content formats
/content analyze - Analyze your references
/content voice - Manage brand voice
/content plan - Plan a content project
Add transcripts from your videos, webinars, or podcasts:
references/transcripts/
├── training/
│ └── my_training_video.txt
├── webinars/
│ └── product_launch_webinar.txt
└── podcasts/
└── interview_episode_1.txt
Add your best-performing content:
references/examples/
├── emails/
│ └── best_welcome_email.txt
├── social/
│ ├── linkedin/
│ │ └── viral_post.txt
│ └── twitter/
│ └── popular_thread.txt
└── blogs/
└── top_article.md
Document your brand guidelines:
references/brand-voice/
├── tone-guide.md # Voice & tone documentation
├── messaging-framework.md # Core messages
├── keywords.txt # Power words to use
└── avoid-list.txt # Words to avoid
If you want to use Canva design features:
- Go to Canva Developer Portal
- Create a new app
- Note your Client ID and Client Secret
# Copy the template
cp .env.example .env
# Edit .env and add your credentials
CANVA_CLIENT_ID=your_client_id_here
CANVA_CLIENT_SECRET=your_client_secret_herepython scripts/oauth_flow.pyThis opens a browser for authorization. After approving, your tokens are saved automatically.
python scripts/auth_check.py/canva explore - Browse your designs
/canva export [name] - Export a design
/canva upload [file] - Upload an asset
# If setup.py fails, try manually:
pip install -r requirements.txt# Reinstall all dependencies:
pip install --upgrade -r requirements.txt- Ensure you're in the correct directory
- Restart Claude Code
- Check
.claude/skills/folder exists
# Refresh access token
python scripts/oauth_flow.py
# Check if token is valid
python scripts/auth_check.py- Add your transcripts - The more reference material, the better the output
- Document your brand voice - Fill out the tone guide for consistent content
- Use examples - Add your best content to help the AI learn your style
- Start with /content plan - For complex projects, plan first
- Iterate - Request variations and refine the output
The 10X Content Expert uses proven frameworks:
- AIDA - Attention, Interest, Desire, Action
- PAS - Problem, Agitate, Solution
- BAB - Before, After, Bridge
- 4Ps - Promise, Picture, Proof, Push
- Hook-Story-Offer - For video/long-form content
Access the full framework reference with /content frameworks.
MIT License - Free to use and modify.
# Setup (run once)
python setup.py
# Start Claude Code
claude
# Get started
/content
# Example commands
"Write a LinkedIn post about [topic]"
"Create an email sequence for [goal]"
"Analyze my transcripts for content ideas"
"Generate headlines for my blog post"Built for content creators who want to 10X their output while maintaining quality and brand consistency.