Create SEO-optimized marketing content with consistent brand voice. Includes brand voice analyzer, SEO optimizer, content frameworks, and social media templates. Use when writing blog posts, creating social media content, analyzing brand voice, optimizing SEO, planning content calendars, or when user mentions content creation, brand voice, SEO optimization, social media marketing, or content strategy.
Add this skill
npx mdskills install sickn33/content-creatorComprehensive content marketing workflows with actionable steps and supporting scripts
1---2name: content-creator3description: Create SEO-optimized marketing content with consistent brand voice. Includes brand voice analyzer, SEO optimizer, content frameworks, and social media templates. Use when writing blog posts, creating social media content, analyzing brand voice, optimizing SEO, planning content calendars, or when user mentions content creation, brand voice, SEO optimization, social media marketing, or content strategy.4license: MIT5metadata:6 version: 1.0.07 author: Alireza Rezvani8 category: marketing9 domain: content-marketing10 updated: 2025-10-2011 python-tools: brand_voice_analyzer.py, seo_optimizer.py12 tech-stack: SEO, social-media-platforms13---1415# Content Creator1617Professional-grade brand voice analysis, SEO optimization, and platform-specific content frameworks.1819## Keywords20content creation, blog posts, SEO, brand voice, social media, content calendar, marketing content, content strategy, content marketing, brand consistency, content optimization, social media marketing, content planning, blog writing, content frameworks, brand guidelines, social media strategy2122## Quick Start2324### For Brand Voice Development251. Run `scripts/brand_voice_analyzer.py` on existing content to establish baseline262. Review `references/brand_guidelines.md` to select voice attributes273. Apply chosen voice consistently across all content2829### For Blog Content Creation301. Choose template from `references/content_frameworks.md`312. Research keywords for topic323. Write content following template structure334. Run `scripts/seo_optimizer.py [file] [primary-keyword]` to optimize345. Apply recommendations before publishing3536### For Social Media Content371. Review platform best practices in `references/social_media_optimization.md`382. Use appropriate template from `references/content_frameworks.md`393. Optimize based on platform-specific guidelines404. Schedule using `assets/content_calendar_template.md`4142## Core Workflows4344### Establishing Brand Voice (First Time Setup)4546When creating content for a new brand or client:47481. **Analyze Existing Content** (if available)49 ```bash50 python scripts/brand_voice_analyzer.py existing_content.txt51 ```52532. **Define Voice Attributes**54 - Review brand personality archetypes in `references/brand_guidelines.md`55 - Select primary and secondary archetypes56 - Choose 3-5 tone attributes57 - Document in brand guidelines58593. **Create Voice Sample**60 - Write 3 sample pieces in chosen voice61 - Test consistency using analyzer62 - Refine based on results6364### Creating SEO-Optimized Blog Posts65661. **Keyword Research**67 - Identify primary keyword (search volume 500-5000/month)68 - Find 3-5 secondary keywords69 - List 10-15 LSI keywords70712. **Content Structure**72 - Use blog template from `references/content_frameworks.md`73 - Include keyword in title, first paragraph, and 2-3 H2s74 - Aim for 1,500-2,500 words for comprehensive coverage75763. **Optimization Check**77 ```bash78 python scripts/seo_optimizer.py blog_post.md "primary keyword" "secondary,keywords,list"79 ```80814. **Apply SEO Recommendations**82 - Adjust keyword density to 1-3%83 - Ensure proper heading structure84 - Add internal and external links85 - Optimize meta description8687### Social Media Content Creation88891. **Platform Selection**90 - Identify primary platforms based on audience91 - Review platform-specific guidelines in `references/social_media_optimization.md`92932. **Content Adaptation**94 - Start with blog post or core message95 - Use repurposing matrix from `references/content_frameworks.md`96 - Adapt for each platform following templates97983. **Optimization Checklist**99 - Platform-appropriate length100 - Optimal posting time101 - Correct image dimensions102 - Platform-specific hashtags103 - Engagement elements (polls, questions)104105### Content Calendar Planning1061071. **Monthly Planning**108 - Copy `assets/content_calendar_template.md`109 - Set monthly goals and KPIs110 - Identify key campaigns/themes1111122. **Weekly Distribution**113 - Follow 40/25/25/10 content pillar ratio114 - Balance platforms throughout week115 - Align with optimal posting times1161173. **Batch Creation**118 - Create all weekly content in one session119 - Maintain consistent voice across pieces120 - Prepare all visual assets together121122## Key Scripts123124### brand_voice_analyzer.py125Analyzes text content for voice characteristics, readability, and consistency.126127**Usage**: `python scripts/brand_voice_analyzer.py <file> [json|text]`128129**Returns**:130- Voice profile (formality, tone, perspective)131- Readability score132- Sentence structure analysis133- Improvement recommendations134135### seo_optimizer.py136Analyzes content for SEO optimization and provides actionable recommendations.137138**Usage**: `python scripts/seo_optimizer.py <file> [primary_keyword] [secondary_keywords]`139140**Returns**:141- SEO score (0-100)142- Keyword density analysis143- Structure assessment144- Meta tag suggestions145- Specific optimization recommendations146147## Reference Guides148149### When to Use Each Reference150151**references/brand_guidelines.md**152- Setting up new brand voice153- Ensuring consistency across content154- Training new team members155- Resolving voice/tone questions156157**references/content_frameworks.md**158- Starting any new content piece159- Structuring different content types160- Creating content templates161- Planning content repurposing162163**references/social_media_optimization.md**164- Platform-specific optimization165- Hashtag strategy development166- Understanding algorithm factors167- Setting up analytics tracking168169## Best Practices170171### Content Creation Process1721. Always start with audience need/pain point1732. Research before writing1743. Create outline using templates1754. Write first draft without editing1765. Optimize for SEO1776. Edit for brand voice1787. Proofread and fact-check1798. Optimize for platform1809. Schedule strategically181182### Quality Indicators183- SEO score above 75/100184- Readability appropriate for audience185- Consistent brand voice throughout186- Clear value proposition187- Actionable takeaways188- Proper visual formatting189- Platform-optimized190191### Common Pitfalls to Avoid192- Writing before researching keywords193- Ignoring platform-specific requirements194- Inconsistent brand voice195- Over-optimizing for SEO (keyword stuffing)196- Missing clear CTAs197- Publishing without proofreading198- Ignoring analytics feedback199200## Performance Metrics201202Track these KPIs for content success:203204### Content Metrics205- Organic traffic growth206- Average time on page207- Bounce rate208- Social shares209- Backlinks earned210211### Engagement Metrics212- Comments and discussions213- Email click-through rates214- Social media engagement rate215- Content downloads216- Form submissions217218### Business Metrics219- Leads generated220- Conversion rate221- Customer acquisition cost222- Revenue attribution223- ROI per content piece224225## Integration Points226227This skill works best with:228- Analytics platforms (Google Analytics, social media insights)229- SEO tools (for keyword research)230- Design tools (for visual content)231- Scheduling platforms (for content distribution)232- Email marketing systems (for newsletter content)233234## Quick Commands235236```bash237# Analyze brand voice238python scripts/brand_voice_analyzer.py content.txt239240# Optimize for SEO241python scripts/seo_optimizer.py article.md "main keyword"242243# Check content against brand guidelines244grep -f references/brand_guidelines.md content.txt245246# Create monthly calendar247cp assets/content_calendar_template.md this_month_calendar.md248```249
Full transparency — inspect the skill content before installing.