content-creator
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.
Best use case
content-creator is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
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.
Teams using content-creator should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/content-creator/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How content-creator Compares
| Feature / Agent | content-creator | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
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.
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
Related Guides
AI Agents for Marketing
Discover AI agents for marketing workflows, from SEO and content production to campaign research, outreach, and analytics.
Best AI Agents for Marketing
A curated list of the best AI agents and skills for marketing teams focused on SEO, content systems, outreach, and campaign execution.
SKILL.md Source
# Content Creator Professional-grade brand voice analysis, SEO optimization, and platform-specific content frameworks. ## Keywords content 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 strategy ## Quick Start ### For Brand Voice Development 1. Run `scripts/brand_voice_analyzer.py` on existing content to establish baseline 2. Review `references/brand_guidelines.md` to select voice attributes 3. Apply chosen voice consistently across all content ### For Blog Content Creation 1. Choose template from `references/content_frameworks.md` 2. Research keywords for topic 3. Write content following template structure 4. Run `scripts/seo_optimizer.py [file] [primary-keyword]` to optimize 5. Apply recommendations before publishing ### For Social Media Content 1. Review platform best practices in `references/social_media_optimization.md` 2. Use appropriate template from `references/content_frameworks.md` 3. Optimize based on platform-specific guidelines 4. Schedule using `assets/content_calendar_template.md` ## Core Workflows ### Establishing Brand Voice (First Time Setup) When creating content for a new brand or client: 1. **Analyze Existing Content** (if available) ```bash python scripts/brand_voice_analyzer.py existing_content.txt ``` 2. **Define Voice Attributes** - Review brand personality archetypes in `references/brand_guidelines.md` - Select primary and secondary archetypes - Choose 3-5 tone attributes - Document in brand guidelines 3. **Create Voice Sample** - Write 3 sample pieces in chosen voice - Test consistency using analyzer - Refine based on results ### Creating SEO-Optimized Blog Posts 1. **Keyword Research** - Identify primary keyword (search volume 500-5000/month) - Find 3-5 secondary keywords - List 10-15 LSI keywords 2. **Content Structure** - Use blog template from `references/content_frameworks.md` - Include keyword in title, first paragraph, and 2-3 H2s - Aim for 1,500-2,500 words for comprehensive coverage 3. **Optimization Check** ```bash python scripts/seo_optimizer.py blog_post.md "primary keyword" "secondary,keywords,list" ``` 4. **Apply SEO Recommendations** - Adjust keyword density to 1-3% - Ensure proper heading structure - Add internal and external links - Optimize meta description ### Social Media Content Creation 1. **Platform Selection** - Identify primary platforms based on audience - Review platform-specific guidelines in `references/social_media_optimization.md` 2. **Content Adaptation** - Start with blog post or core message - Use repurposing matrix from `references/content_frameworks.md` - Adapt for each platform following templates 3. **Optimization Checklist** - Platform-appropriate length - Optimal posting time - Correct image dimensions - Platform-specific hashtags - Engagement elements (polls, questions) ### Content Calendar Planning 1. **Monthly Planning** - Copy `assets/content_calendar_template.md` - Set monthly goals and KPIs - Identify key campaigns/themes 2. **Weekly Distribution** - Follow 40/25/25/10 content pillar ratio - Balance platforms throughout week - Align with optimal posting times 3. **Batch Creation** - Create all weekly content in one session - Maintain consistent voice across pieces - Prepare all visual assets together ## Key Scripts ### brand_voice_analyzer.py Analyzes text content for voice characteristics, readability, and consistency. **Usage**: `python scripts/brand_voice_analyzer.py <file> [json|text]` **Returns**: - Voice profile (formality, tone, perspective) - Readability score - Sentence structure analysis - Improvement recommendations ### seo_optimizer.py Analyzes content for SEO optimization and provides actionable recommendations. **Usage**: `python scripts/seo_optimizer.py <file> [primary_keyword] [secondary_keywords]` **Returns**: - SEO score (0-100) - Keyword density analysis - Structure assessment - Meta tag suggestions - Specific optimization recommendations ## Reference Guides ### When to Use Each Reference **references/brand_guidelines.md** - Setting up new brand voice - Ensuring consistency across content - Training new team members - Resolving voice/tone questions **references/content_frameworks.md** - Starting any new content piece - Structuring different content types - Creating content templates - Planning content repurposing **references/social_media_optimization.md** - Platform-specific optimization - Hashtag strategy development - Understanding algorithm factors - Setting up analytics tracking ## Best Practices ### Content Creation Process 1. Always start with audience need/pain point 2. Research before writing 3. Create outline using templates 4. Write first draft without editing 5. Optimize for SEO 6. Edit for brand voice 7. Proofread and fact-check 8. Optimize for platform 9. Schedule strategically ### Quality Indicators - SEO score above 75/100 - Readability appropriate for audience - Consistent brand voice throughout - Clear value proposition - Actionable takeaways - Proper visual formatting - Platform-optimized ### Common Pitfalls to Avoid - Writing before researching keywords - Ignoring platform-specific requirements - Inconsistent brand voice - Over-optimizing for SEO (keyword stuffing) - Missing clear CTAs - Publishing without proofreading - Ignoring analytics feedback ## Performance Metrics Track these KPIs for content success: ### Content Metrics - Organic traffic growth - Average time on page - Bounce rate - Social shares - Backlinks earned ### Engagement Metrics - Comments and discussions - Email click-through rates - Social media engagement rate - Content downloads - Form submissions ### Business Metrics - Leads generated - Conversion rate - Customer acquisition cost - Revenue attribution - ROI per content piece ## Integration Points This skill works best with: - Analytics platforms (Google Analytics, social media insights) - SEO tools (for keyword research) - Design tools (for visual content) - Scheduling platforms (for content distribution) - Email marketing systems (for newsletter content) ## Quick Commands ```bash # Analyze brand voice python scripts/brand_voice_analyzer.py content.txt # Optimize for SEO python scripts/seo_optimizer.py article.md "main keyword" # Check content against brand guidelines grep -f references/brand_guidelines.md content.txt # Create monthly calendar cp assets/content_calendar_template.md this_month_calendar.md ```
Related Skills
custom-agent-creator
Skill to create custom agents for VS Code Copilot or OpenCode, helping users configure and generate agent files with proper formatting and configurations. Use when users want to create specialized AI assistants for VS Code Copilot (.agent.md files) or OpenCode (JSON/markdown agent configs) with specific tools, prompts, models, and behaviors. If the user is not specific about the target platform, ask them to specify Copilot or OpenCode.
agent-creator
This skill should be used when the user asks to "create a new agent", "make a subagent", "build an agent for X", "generate agent configuration", or wants to create a new Claude Code sub-agent. Triggers on "agent-creator", "new agent", "subagent", or agent creation requests.
wechat-content-skill
公众号内容创作助手 - 帮助高效采集素材、筛选选题、创作优质文章
voice-dna-creator
Analyze writing samples to create a comprehensive voice DNA profile. Use when the user wants to capture their unique writing voice, needs to create a voice profile for AI content, or is setting up a new writing system.
url-content-loading
A URL content loading tool that extracts text or metadata from URLs across multiple platforms (YouTube, PTT, Twitter/X, Truth Social, Reddit, GitHub, and more). Use this when you need to load and extract content from social posts, videos, documents, or code repositories for scraping, data extraction, or content analysis.
social-content
When the user wants help creating, scheduling, or optimizing social media content for LinkedIn, Twitter/X, Instagram, TikTok, Facebook, or other platforms. Also use when the user mentions 'LinkedIn post,' 'Twitter thread,' 'social media,' 'content calendar,' 'social scheduling,' 'engagement,' or 'viral content.' This skill covers content creation, repurposing, and platform-specific strategies.
seo-content
Content quality and E-E-A-T assessment with AI citation readiness scoring. Evaluates Experience, Expertise, Authoritativeness, and Trustworthiness alongside word count analysis, readability metrics, keyword optimization, content structure, and Generative Engine Optimization (GEO) signals.
seo-content-refresher
Identifies outdated elements in provided content and suggests updates to maintain freshness. Finds statistics, dates, and examples that need updating. Use PROACTIVELY for older content.
refresh-content
Update existing content with fresh information and improvements.
redbook-creator
Use this skill when the user wants to create Xiaohongshu (小红书/RedBook) posts. Trigger phrases: 小红书创作, create redbook, 小红书, 红书, 笔记创作, 帖子创作. The user will provide images, videos, or text content. This skill analyzes the content, searches for trending Xiaohongshu posts as reference, generates post title and copy, auto-edits videos (merge, subtitles, BGM, narration), attempts auto-upload to Xiaohongshu creator platform, and generates a local preview HTML file.
medium-posts-creator
Transform arbitrary text into well-structured Medium article drafts following a four-part structure: three variations of article title, Benefits from solution, Problem description, and Solution itself. Use when user requests: creating a Medium article from text, writing a blog post about a topic, transforming content into a Medium draft, or any request to transform text into a publishable article format. Includes Medium formatting guidelines, optional writing style suggestions, and enhancement tips for SEO, CTAs, and engagement.
instagram-content
Creates viral Instagram Reels, Stories, and posts using the Hook-Substance-Payoff framework, with technical recording settings, engagement tactics, caption copywriting, and hashtag strategy. Use when scripting short-form video, writing IG captions, or developing Instagram content strategy. Trigger phrases: "Instagram reel", "IG post", "social media content", "stories script", "caption for Instagram". Do NOT use for long-form blog posts (use web-copy), product descriptions (use product-copy), or email campaigns (use newsletter).