Skip to main content
skill Claude Code CX Codex Cursor GitHub Copilot

content-creator · sickn33 — Claude Code skill: what it does, how to install

Drafts audience-focused articles and social posts using brand examples and local text diagnostics. Useful for planning editorial calendars and checking keyword density.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add sickn33/agentic-awesome-skills --skill content-creator -a claude-code
Open on GitHub

What content-creator does

The skill organizes content drafting for blogs and marketing calendars. It relies on markdown guides in references/ and assets/, including voice archetypes and calendar templates. You supply the audience and source facts; the agent structures the draft without guessing search volumes.

Two local Python 3 scripts handle diagnostic checks. scripts/brand_voice_analyzer.py estimates sentence length and basic lexical traits. scripts/seo_optimizer.py inspects heading structure and keyword placement. Neither script calls an external analytics API.

Both tools process only UTF-8 files up to 1 MiB located below the working directory. Paths outside that boundary are rejected immediately. Drafting creates text locally; it does not grant permissions to publish or schedule posts automatically.

What it helps with

  • inspect existing copy for sentence length and vocabulary metrics
  • verify heading structure and keyword placement before publishing a blog post
  • repurpose long-form articles into platform-ready social updates
  • structure a monthly editorial schedule with the calendar template

Example prompts for the agent

  • Analyze the tone in `draft.txt` using `scripts/brand_voice_analyzer.py`
  • Run `scripts/seo_optimizer.py blog_post.md "developer tooling" "terminal,cli"` to inspect headings and density
  • Adapt the key takeaways from `blog_post.md` into social posts using `references/content_frameworks.md`

How to install content-creator

1Skills CLI (Vercel)

npx skills add sickn33/agentic-awesome-skills --skill content-creator -a claude-code

2Manually: put the files in place

~/.claude/skills/content-creator/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/content-creator/

From the same set80

The whole set →
docker-expert sickn33 A skill that turns your AI agent into a Docker reviewer for Dockerfiles, multi-stage builds and container security. Useful when images and Compose files need a second look. Claude Code CX Codex Cursor +1 27,200installs typescript-expert sickn33 A skill for TypeScript and JavaScript work: it reads your project setup, fixes type errors and speeds up type checking. Useful once a TS codebase gets big. Claude Code CX Codex Cursor +1 12,600installs browser-automation sickn33 This skill builds browser checks around observed UI state and explicit outcomes. Use it for UI workflows, timing failures, or authorised page-data collection. Claude Code CX Codex Cursor +1 6,700installs nextjs-supabase-auth sickn33 This skill wires Supabase Auth into the Next.js App Router with clients, middleware, OAuth callbacks, and Server Actions. Use it when you need protected routes and session handling. Claude Code CX Codex Cursor +1 6,500installs 3d-web-experience sickn33 Helps build and debug web 3D scenes, product configurators, and portfolios. Covers stack choice, model loading, scroll interaction, and performance checks. Claude Code CX Codex Cursor +1 5,200installs prisma-expert sickn33 This skill helps inspect Prisma schemas, migrations, and queries. Use it to investigate an error or review database changes before deployment. Claude Code CX Codex Cursor +1 4,200installs playwright-skill sickn33 Write and run Playwright browser tests directly in Claude Code: responsive design checks, login flows, form submissions, screenshots. Executes locally via Node with a visible browser window. Claude Code CX Codex Cursor +1 3,900installs game-development sickn33 Guides game architecture decisions, platform choices, and core loop structure. Directs the assistant to specialized sub-skills for web, mobile, PC, or VR. Claude Code CX Codex Cursor +1 3,800installs

Other versions of content-creator

Similar

pinned-comment charlie947 Creates a LinkedIn pinned comment and an image prompt in the author’s voice. Use it when a post needs a restrained, self-deprecating aside. Claude Code CX Codex Cursor +1 1,300installs ai-visibility-audit every-app Reads how a brand shows up in AI answers about its market, then hands back a short report with the one to three fixes most likely to earn a mention or a citation. Claude Code CX Codex Cursor +1 848installs ai-prompt-research every-app This skill discovers questions people ask ChatGPT about your niche, shows how the model answers them, and reveals which sites it cites. Learn where your brand appears in AI responses and where competitors show up instead. Claude Code CX Codex Cursor +1 837installs ce-promote EveryInc Drafts launch posts and changelog blurbs directly from git diffs or pull requests. Useful for engineers who want ready-to-use release copy without waiting on marketing. Claude Code CX Codex Cursor +1 1,000installs xiaohongshu-cli jackwener Controls Xiaohongshu accounts directly through your coding agent. Searches notes, extracts comments, likes posts, and publishes content using a CLI tool. Claude Code CX Codex Cursor +1 1,400installs showcase-video rehan-remade Records the game window with the game's own audio, then cuts a short clip or trailer about a mod: titles, transitions, music, fade-out. Claude Code CX Codex Cursor +1 1,400installs marketing-ideas coreyhaines31 This skill suggests marketing ideas for SaaS and software products based on their stage and available resources. Use it when you need a place to start with growth. Claude Code CX Codex Cursor +1 146,400installs revops coreyhaines31 This skill helps design RevOps workflows for lead stages, scoring, routing, and marketing-to-sales handoffs. Use it when CRM processes need clear rules. Claude Code CX Codex Cursor +1 113,000installs

Questions about content-creator

How to install content-creator in Claude Code?

Run npx skills add sickn33/agentic-awesome-skills --skill content-creator -a claude-code in your terminal.

What does content-creator do?

It guides draft creation for blogs and social channels using supplied brand references, content templates, and local diagnostic scripts.

What are the input limits for the diagnostic scripts?

The scripts require Python 3 and accept only UTF-8 files up to 1 MiB inside the current working directory, rejecting external paths.

Source text

SKILL.md · MIT
---
name: content-creator
description: "Draft and review audience-specific content using supplied brand examples, local text diagnostics, and adaptable channel templates."
category: marketing
risk: critical
source: community
date_added: "2026-02-27"
---

# Content Creator

Draft and review audience-specific content using supplied brand examples, local text diagnostics, and adaptable channel templates.

## When to Use
Use this skill when writing blog posts, creating social media content, establishing brand voice, optimizing content for SEO, or planning content calendars.

## 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

## Inputs and boundaries

Obtain the audience, purpose, approved claims and sources, brand examples, channel,
and desired next action. Reuse supplied constraints; do not invent audience research.
Python 3 is sufficient for the optional local scripts. Run the examples from this
skill directory with a permitted UTF-8 input below the working directory (maximum
1 MiB); paths elsewhere are rejected. The scripts read that file and print diagnostics,
without calling an analytics service or editing it. Review any private text before
sharing the output. Drafting does not authorize scheduling, sending or publication.

## Quick Start

### For Brand Voice Development
1. Run `scripts/brand_voice_analyzer.py` on existing content to record rough lexical features
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. Review suggestions against the audience and actual page 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
   - Compare samples manually with approved examples; use the analyzer only for lexical clues
   - Refine based on results

### Creating SEO-Optimized Blog Posts

1. **Keyword Research**
   - Identify the reader question and relevant search intent from actual research
   - Record related questions that the piece needs to answer
   - Do not invent search volumes or treat word frequency as semantic research

2. **Content Structure**
   - Use blog template from `references/content_frameworks.md`
   - Use a descriptive title and headings; use the reader's terminology naturally
   - Use enough detail to answer the question; there is no universal SEO word count

3. **Optimization Check**
   ```bash
   python scripts/seo_optimizer.py blog_post.md "primary keyword" "secondary,keywords,list"
   ```

4. **Apply SEO Recommendations**
   - Remove repetition that hurts clarity; do not target a keyword-density percentage
   - 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
   - Audience-informed posting time to test
   - 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**
   - Choose a mix based on goals, production capacity and observed audience needs
   - Balance platforms throughout week
   - Label untested timing assumptions and compare results over a stated period

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
Counts a small English vocabulary and estimates sentence length/readability. It cannot establish authentic brand voice or validate factual claims.

**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**:
- Descriptive text diagnostics (no ranking or quality score)
- 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
- Planning platform-specific checks without assuming ranking algorithms
- 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
- Claims supported by sources and the reader's question answered
- 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"

# Compare the draft manually with approved brand examples and prohibited claims

# Create monthly calendar
cp assets/content_calendar_template.md this_month_calendar.md
```

## Worked example: one source, two drafts

For an approved release note stating “CSV export is now available”, prepare a short
help article explaining where export lives and a social draft linking to that article.
Keep the exact supported formats and limitations from the source. Do not turn the
claim into “save hours” without measured evidence. Run the local text diagnostics,
then verify the instructions against the actual product and compare tone with two
approved posts. Return both drafts, source links, unresolved facts and a proposed
calendar slot. Expected result: reviewable copy; no posts have been sent.

## Limitations

- The bundled analyzer uses small English word lists and approximate syllables;
  ties or absent matches do not identify a brand personality. It is not a validated
  reading assessment and does not support multilingual scoring reliably.
- The SEO helper inspects simple Markdown patterns, not rendered pages, indexing,
  search demand, accessibility, ranking, or causality. Character lengths and word
  counts are observations, not quality thresholds.
- Templates contain illustrative placeholders, not testimonials, benchmarks or
  client facts. Confirm rights and approvals for quoted material and images.
- Channel features change. Check the current native composer and official help for
  the selected format; use account analytics to test timing instead of universal rules.

Google's [people-first content guidance](https://developers.google.com/search/docs/fundamentals/creating-helpful-content)
explains why satisfying reader needs matters more than filling a target word count.

© sickn33 · MIT · sickn33/agentic-awesome-skills

See also

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor