content-creator
Content Creator
Professional-grade brand voice analysis, SEO optimization, and platform-specific content frameworks for creating high-quality marketing content.
Overview
This skill provides automated tools and expert frameworks for creating SEO-optimized content while maintaining consistent brand voice across all channels. Use it to analyze existing content, optimize for search engines, and create platform-specific content that engages your audience.
Core Value: Save 40%+ time on content creation while improving consistency by 30% and SEO performance by 25%.
Core Capabilities
- Brand Voice Analysis - Analyze content for formality, tone, perspective, and readability
- SEO Optimization - Comprehensive keyword analysis and actionable recommendations
- Content Frameworks - 15+ proven templates for blog posts, social media, emails
- Platform Optimization - Platform-specific best practices for all major social channels
- Content Planning - Calendar templates and batch creation workflows
Quick Start
Analyze Brand Voice
python scripts/brand_voice_analyzer.py content.txt
python scripts/brand_voice_analyzer.py content.txt --output json
Optimize for SEO
python scripts/seo_optimizer.py article.md --keyword "primary keyword"
python scripts/seo_optimizer.py article.md -k "primary keyword" -s "secondary,keywords"
Access Frameworks
- Content templates:
references/content_frameworks.md - Brand guidelines:
references/brand_guidelines.md - Social media guides:
references/social_media_optimization.md
Key Workflows
1. Establish Brand Voice (First Time)
Time: 4-6 hours
- Gather 5-10 existing content pieces
- Analyze with brand_voice_analyzer.py
- Identify patterns in formality, tone, perspective
- Select brand archetypes (Expert, Guide, Innovator, etc.)
- Document voice guidelines
- Create test samples and validate
See examples.md for detailed walkthrough.
2. Create SEO-Optimized Blog Post
Time: 4-5 hours for 2,000-word post
- Research keywords - Primary (500-5K volume) + 3-5 secondary
- Create outline - Use templates from frameworks.md
- Write first draft - 1,500-2,500 words, natural keyword usage
- Optimize SEO - Run seo_optimizer.py, apply recommendations
- Check voice - Run brand_voice_analyzer.py, ensure consistency
- Final review - Proofread, fact-check, verify links
See frameworks.md for content structures and best practices.
3. Create Social Media Content
Time: 3-4 hours for one week of content
- Plan content mix - 40% educational, 25% promotional, 25% engagement, 10% entertainment
- Create content - Use platform-specific templates
- Optimize - Follow guidelines in social_media_optimization.md
- Schedule - Use content calendar template from
assets/
4. Content Audit and Optimization
Time: 2-3 hours for 10 pieces
- Batch analyze - Run both tools on all content
- Identify gaps - Low SEO scores, inconsistent voice
- Prioritize - Focus on high-traffic, low-score content
- Optimize - Apply recommendations systematically
- Re-validate - Verify improvements
Python Tools
brand_voice_analyzer.py
Analyzes text for voice characteristics and consistency.
Key Features:
- Formality scoring (0-100)
- Tone detection
- Perspective analysis (1st/2nd/3rd person)
- Readability assessment (Flesch Reading Ease)
- JSON and text output
Common Usage:
# Basic analysis
python scripts/brand_voice_analyzer.py content.txt
# JSON for automation
python scripts/brand_voice_analyzer.py content.txt --output json
# Save to file
python scripts/brand_voice_analyzer.py content.txt --file results.txt
# Help
python scripts/brand_voice_analyzer.py --help
See tools.md for comprehensive documentation and examples.
seo_optimizer.py
Comprehensive SEO analysis with actionable recommendations.
Key Features:
- SEO score (0-100)
- Keyword density analysis
- Content structure evaluation
- LSI keyword suggestions
- Meta tag recommendations
- Readability assessment
Common Usage:
# Basic SEO check
python scripts/seo_optimizer.py article.md
# With keywords
python scripts/seo_optimizer.py article.md --keyword "primary keyword" --secondary "related,keywords"
# JSON output
python scripts/seo_optimizer.py article.md -k "keyword" --output json
# Help
python scripts/seo_optimizer.py --help
See tools.md for comprehensive documentation and examples.
Reference Guides
When to Use Each Reference
frameworks.md - Content creation methodologies
- Content creation process (9-step framework)
- Blog post structures (how-to, listicle, case study)
- SEO optimization guidelines
- Content pillar strategy (40/25/25/10 rule)
- Quality indicators and best practices
examples.md - Practical templates and workflows
- Quick start examples
- Content templates (email, landing page, social posts)
- Complete workflow walkthroughs
- Troubleshooting guide
- Integration patterns
tools.md - Python tool documentation
- Comprehensive tool usage guides
- All command-line options
- Output format examples
- Integration patterns (CI/CD, automation)
- Performance tips and troubleshooting
brand_guidelines.md (in same directory)
- Brand personality archetypes
- Voice characteristics matrix
- Brand consistency checklist
- Industry-specific adaptations
content_frameworks.md (in same directory)
- 15+ content templates
- Platform-specific patterns
- Email and video frameworks
- Landing page structures
social_media_optimization.md (in same directory)
- LinkedIn, Twitter, Instagram, Facebook, TikTok guides
- Character limits and best practices
- Hashtag strategies
- Optimal posting times
Best Practices
Quality Standards
- SEO score: 75+ (good), 85+ (excellent)
- Readability: Match audience level
- Keyword density: 1-2% for primary
- Content length: 1,500-2,500 words for blogs
- Brand voice: Consistent formality within 10 points
Common Pitfalls to Avoid
- Writing before researching keywords
- Ignoring platform-specific requirements
- Inconsistent brand voice across content
- Over-optimizing for SEO (keyword stuffing)
- Publishing without proofreading
- Missing clear CTAs
See frameworks.md for detailed guidelines.
Performance Metrics
Content Metrics:
- Organic traffic growth (target: 10-20% monthly)
- Average time on page (target: 3+ minutes)
- Bounce rate (target: under 60%)
Engagement Metrics:
- Social media engagement rate (target: 2-5%)
- Email click-through rate (target: 3-5%)
- Content downloads and form submissions
Business Metrics:
- Leads generated
- Conversion rate (target: 2-5% for landing pages)
- Customer acquisition cost
- ROI per content piece
See frameworks.md for comprehensive metrics tracking.
Integration
This skill works best with:
- Analytics platforms (Google Analytics, social insights)
- SEO tools (for keyword research)
- Design tools (for visual content)
- Scheduling platforms (for content distribution)
- Email marketing systems
See tools.md for CI/CD and automation integration examples.
Additional Resources
- Quick commands - See examples.md
- Troubleshooting - See tools.md
- Content templates - See
assets/content_calendar_template.md - Workflow examples - See examples.md