14 KiB
Content Creator Module
Transform your writing workflow with AI-powered content creation across all platforms.
The Content Creator module is a comprehensive content creation suite that learns your unique voice and automatically adapts your ideas for multiple platforms. From initial research to multi-platform publication, streamline your entire content workflow with specialized AI agents and proven workflows.
🎯 What It Does
- 📝 Custom Voice & Style System - Build comprehensive voice profiles from your writing samples with deep style analysis
- 🎭 Learns Your Voice - Advanced voice profiling that captures sentence patterns, vocabulary, tone, and unique expressions
- 📚 Style Guide Creation - Generate complete style guides combining voice profile, brand guidelines, and platform rules
- 🔄 Voice Training - Continuously refine your voice profile as your writing evolves
- 🌐 Multi-Platform Publishing - Automatically repurposes content for Blog, LinkedIn, Newsletter, Twitter, and more
- 🔍 Research Integration - Checks your curated sources first, finds trends, and surfaces unique angles
- ✅ Quality Assurance - Built-in quality checks for readability, SEO, engagement, and voice consistency
- ⚡ Complete Pipeline - From raw notes to published content in minutes, not hours
✨ Key Features
8 Specialized Agents
- Casey - Content Writer - Your main content creation orchestrator
- Alex - Content Analyzer - Quality and SEO analysis expert
- Riley - Research Aggregator - Research and trend analysis specialist
- Vicki - Voice Matcher - Voice consistency and brand alignment guardian
- Lauren - LinkedIn Repurposer - Professional networking content expert
- Nina - Newsletter Repurposer - Email content and subscriber engagement specialist
- Charlie - Conversational Repurposer - Social media and conversational content expert
- Sam - SEO Optimizer - Search engine optimization specialist
8 Core Workflows
Content Creation:
- Article Pipeline - Complete article creation from research to multi-platform publish
- Research Topic - Deep research with trend analysis and unique angles
- Extract Themes - Pattern recognition from raw notes and ideas
- Quick Post - Fast social media and short-form content creation
- Optimize Content - Improve existing content for SEO and engagement
Voice & Style System: 6. Build Voice Profile - Create comprehensive voice profile from writing samples 7. Train Voice - Refine and update voice profile with new samples 8. Create Style Guide - Generate complete custom style guide
Advanced Voice & Style Features
- 🎯 Voice Profiling - Deep analysis of sentence structure, vocabulary, tone, and rhetorical devices
- 📊 Style Analysis - Quantitative and qualitative analysis of writing patterns
- 🔄 Voice Training - Continuous learning and refinement as your writing evolves
- 📖 Style Guides - Comprehensive guidelines combining voice, brand, and platform rules
- ✅ Voice Validation - Similarity scoring to ensure AI content matches your authentic voice
- 🎨 Context Variations - Different voice profiles for different platforms and audiences
Intelligent Content Operations
- Platform Optimization - Automatic adaptation for each platform's best practices
- SEO Integration - Built-in keyword optimization and search visibility
- Quality Gates - Automated quality checks before publishing
- Research Intelligence - Priority source checking and trend surfacing
🚀 Quick Start
1. Install the Module
npx bmad-method@alpha install
Select "Content Creator" during module selection.
2. Configure Your Settings
During installation, you'll configure:
- Content output folder
- Default writing style
- Target platforms (Blog, LinkedIn, Newsletter, Twitter, etc.)
- SEO optimization preferences
- Readability targets
- Quality control settings
3. Build Your Voice Profile (New!)
Option A: Quick Setup
After installation, add writing samples to .bmad/content-creator/data/writing-examples.md
Option B: Advanced Voice Profiling (Recommended)
Load Content Writer agent
Run: *build-voice-profile
Provide 3-5 writing samples (1500+ words total)
Answer questions about your style
Review and approve generated profile
This creates a comprehensive voice profile with:
- Detailed sentence structure analysis
- Vocabulary and tone characteristics
- Rhetorical device patterns
- Platform-specific adaptations
- Style guidelines and templates
4. Setup Reference Materials
Update these files in .bmad/content-creator/data/:
Required:
research-sources.md- List your trusted research sources
Optional but Recommended:
brand-guidelines.md- Define your brand voice and style guidelinesseo-keywords.md- Add your target keywords and phrases
5. Start Creating Content
Load the Content Writer agent and try these commands:
Content Creation:
*write # Complete article pipeline
*research # Deep research on a topic
*extract-themes # Analyze raw notes for patterns
*quick-post # Fast social media content
*optimize # Improve existing content
Voice & Style:
*build-voice-profile # Create comprehensive voice profile
*train-voice # Update profile with new samples
*analyze-style # Deep style analysis
*create-style-guide # Generate custom style guide
📖 Usage Examples
Example 1: Complete Article Pipeline
*write
Topic: "The Future of Remote Work"
Target keyword: "remote work trends 2025"
Audience: Business leaders
Goal: Educate and inform
Result: Creates:
- Main article (1200-1500 words)
- LinkedIn professional post
- Newsletter version with subject lines
- Twitter thread (5-8 tweets)
- Research brief
- Quality and SEO reports
Example 2: Research Topic
*research
Topic: "AI in Content Creation"
Result: Research brief with:
- 5-7 key insights with sources
- 3-5 current data points
- 2-3 unique angles
- Emerging trends
- Content recommendations
Example 3: Extract Themes from Notes
*extract-themes
Result: Theme analysis report:
- Major themes identified from your raw notes
- Content opportunities ranked by potential
- Recommended article topics
- Series ideas
Example 4: Quick Social Post
*quick-post
Platform: LinkedIn
Topic: Quick insight about AI productivity
Style: Professional but personal
Result: Optimized LinkedIn post ready to publish
🎨 Customization
Voice Profile
Update data/writing-examples.md with your writing samples. The AI will analyze:
- Sentence structure patterns
- Vocabulary level
- Use of humor and metaphors
- Formality level
- Rhetorical devices
Research Sources
Customize data/research-sources.md with your trusted sources:
- Industry publications
- Expert thought leaders
- Data sources
- Academic journals
SEO Keywords
Define target keywords in data/seo-keywords.md:
- Primary keywords by topic
- Long-tail variations
- Semantic keywords
- Competitor keywords
Brand Guidelines
Set brand standards in data/brand-guidelines.md:
- Brand voice and tone
- Writing style preferences
- Language guidelines
- Platform-specific guidelines
🔧 Agent Reference
Casey - Content Writer
Main orchestrator for content creation
Commands:
*write- Complete article pipeline*research- Deep topic research*extract-themes- Analyze raw notes*quick-post- Fast social content*optimize- Improve existing content*analyze- Content analysis*quality-check- Quality validation
Alex - Content Analyzer
Quality and SEO expert
Commands:
*analyze- Comprehensive 5-dimension analysis*seo-check- Deep SEO analysis*readability- Readability assessment*quick-check- Fast quality check
Riley - Research Aggregator
Research and trends
Commands:
*research- Deep research workflow*extract-themes- Pattern extraction*quick-research- Fast research brief*trend-analysis- Trend identification
Vicki - Voice Matcher
Voice consistency guardian
Commands:
*check-voice- Voice consistency check*analyze-style- Style pattern analysis*optimize-voice- Voice optimization*update-profile- Update voice profile
Lauren - LinkedIn Repurposer
Professional content expert
Commands:
*repurpose-linkedin- Transform to LinkedIn*linkedin-post- Create LinkedIn post*optimize-linkedin- Optimize for engagement
Nina - Newsletter Repurposer
Email content specialist
Commands:
*repurpose-newsletter- Transform to newsletter*newsletter-create- Create newsletter issue*subject-lines- Generate subject lines
Charlie - Conversational Repurposer
Social media expert
Commands:
*repurpose-social- Transform to social*twitter-thread- Create Twitter thread*podcast-script- Create podcast segment*social-post- Create social post
Sam - SEO Optimizer
Search optimization
Commands:
*optimize-seo- Full SEO optimization*keyword-research- Keyword suggestions*meta-optimize- Meta tag optimization*seo-audit- Comprehensive audit
📊 Workflow Details
Article Pipeline Workflow
Duration: 10-15 minutes
Steps:
- Research & Topic Development
- Article Outline Creation
- Article Drafting with Voice Matching
- SEO Optimization (if enabled)
- Quality Validation (must score ≥70)
- Multi-Platform Repurposing
- Publishing Preparation
- Workflow Summary
Outputs:
- Main article
- LinkedIn version
- Newsletter version
- Social media versions
- Research brief
- Quality report
- SEO report
Research Topic Workflow
Duration: 5-10 minutes
Process:
- Topic definition and scope
- Priority source checking
- Trend analysis
- Data gathering
- Unique angle discovery
- Research brief synthesis
Output: Comprehensive research brief ready for writing
Extract Themes Workflow
Duration: 5-10 minutes
Process:
- Gather raw notes
- Pattern recognition
- Theme categorization
- Unique angle discovery
- Content opportunity identification
Output: Theme analysis with prioritized content opportunities
📁 File Organization
Content is organized in your output folder:
{content_output_folder}/
├── drafts/ # Work-in-progress content
│ ├── article-*.md
│ ├── linkedin-*.md
│ ├── newsletter-*.md
│ └── social-*.md
├── published/ # Published content archive
├── research/ # Research briefs and reports
│ ├── research-*.md
│ ├── themes-*.md
│ ├── quality-*.md
│ └── seo-*.md
├── rawnotes/ # Unstructured ideas and notes
└── archive/ # Archived content (30+ days)
🎯 Best Practices
Voice Profile Setup
- Use Real Writing Samples - 3-5 pieces of content you've actually written
- Show Range - Include different formats (blog, social, newsletter)
- Recent Content - Use recent samples that represent your current voice
- Sufficient Length - Each sample should be 200-300+ words
Research Sources
- Prioritize Your List - Put most trusted sources at the top
- Keep Updated - Review and update quarterly
- Be Specific - Note why each source is valuable
- Include Variety - Mix news, data, thought leaders, and academic sources
Content Creation
- Start with Research - Use
*researchbefore*writefor best results - Review Voice Examples - AI will match your voice better with quality examples
- Iterate on Quality - If quality score is low, revise and re-check
- Platform-Specific Edits - Review each platform version before publishing
Quality Control
- Set Realistic Targets - 70+ quality score is good, 80+ is excellent
- Use Strict Mode Carefully - Only enable if you want blocks on low quality
- Check Voice Regularly - Update writing examples as your voice evolves
- Monitor SEO - Track which keywords drive traffic
🔄 Integration with Other Modules
Works Great With:
- BMM (BMad Method) - Use for product research and documentation
- BMB (BMad Builder) - Create custom content workflows
- CIS (Creative Intelligence Suite) - Brainstorming and ideation
📚 Additional Resources
🆘 Troubleshooting
AI Not Matching My Voice
Solution: Update data/writing-examples.md with more samples (aim for 5+) and ensure they're recent and representative.
Quality Scores Too Low
Solution:
- Check readability target matches your audience
- Ensure content has clear structure
- Add more examples and data
- Review against checklist
SEO Not Working
Solution:
- Verify
enable_seo_optimization: yesin config - Update
data/seo-keywords.mdwith target keywords - Check keyword density (target: 0.5-2.5%)
Platform Versions Feel Off
Solution:
- Review writing examples for platform-specific content
- Check brand guidelines for platform-specific instructions
- Manually refine and provide feedback
📄 License
Part of the BMAD Method - MIT License
Ready to transform your content workflow?
Start with *write and experience the full power of AI-assisted content creation that maintains your authentic voice across every platform.