content-creator
Helps your agent write content for specific audiences. It uses brand examples and channel templates to adapt the message.
What it does
This tool helps draft and review content for specific audiences using brand examples, text diagnostics, and channel templates. It ensures your content matches your brand's voice and is optimized for different platforms.
When to use it
- ✓Creating blog posts or social media content.
- ✓Defining or maintaining your brand's voice.
- ✓Optimizing text for search engines (SEO).
Example of what to ask your AI
“Create an Instagram post about our new coffee, using an enthusiastic and informative tone, and include relevant hashtags.”
Want more? Open the sections below.
How to use
The easiest way: copy the message below and paste it into Claude, ChatGPT, Cursor or any AI. It reads the skill and follows the instructions.
Skill link
Ready-to-paste message
How it works
You provide examples of how your brand communicates and the texts you want to improve. The tool analyzes these materials and suggests how to adjust new content to sound like your brand and work well on different channels, like blogs or social media.
Installation
Easiest way: copy the skill link and paste it into Claude, ChatGPT or Cursor asking it to follow the instructions.
In the terminal (Claude Code, Codex, Cursor), in your project folder:
npx skills add sickn33/agentic-awesome-skills --skill content-creatorOr download just the file:
curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/content-creator/SKILL.md -o SKILL.mdTechnical content (original SKILL.md)
Original text by the author, straight from GitHub.
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
- Run
scripts/brand_voice_analyzer.pyon existing content to record rough lexical features - Review
references/brand_guidelines.mdto select voice attributes - Apply chosen voice consistently across all content
For Blog Content Creation
- Choose template from
references/content_frameworks.md - Research keywords for topic
- Write content following template structure
- Run
scripts/seo_optimizer.py [file] [primary-keyword]to optimize - Review suggestions against the audience and actual page before publishing
For Social Media Content
- Review platform best practices in
references/social_media_optimization.md - Use appropriate template from
references/content_frameworks.md - Optimize based on platform-specific guidelines
- Schedule using
assets/content_calendar_template.md
Core Workflows
Establishing Brand Voice (First Time Setup)
When creating content for a new brand or client:
Analyze Existing Content (if available)
python scripts/brand_voice_analyzer.py existing_content.txtDefine 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
- Review brand personality archetypes in
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
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
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
- Use blog template from
Optimization Check
python scripts/seo_optimizer.py blog_post.md "primary keyword" "secondary,keywords,list"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
Platform Selection
- Identify primary platforms based on audience
- Review platform-specific guidelines in
references/social_media_optimization.md
Content Adaptation
- Start with blog post or core message
- Use repurposing matrix from
references/content_frameworks.md - Adapt for each platform following templates
Optimization Checklist
- Platform-appropriate length
- Audience-informed posting time to test
- Correct image dimensions
- Platform-specific hashtags
- Engagement elements (polls, questions)
Content Calendar Planning
Monthly Planning
- Copy
assets/content_calendar_template.md - Set monthly goals and KPIs
- Identify key campaigns/themes
- Copy
Weekly Distribution
…
FAQ
What are 'local text diagnostics'?
These are analyses performed on your own computer about the text, such as sentence length and formality, to help understand how it compares to your desired output.
Can the tool schedule my posts?
No, the tool helps create and review content, but it does not handle scheduling, sending, or publishing.
Can I use this tool for any language?
The brand voice analyzer script is designed for English vocabulary. Other functionalities may work with other languages, but the SEO optimizer is focused on English.
Details
Original description by the author
Draft and review audience-specific content using supplied brand examples, local text diagnostics, and adaptable channel templates.
Popularity
- GitHub stars
- 48k
- Ranking position
- #2631
- License
- MIT
- Updated
- 10/15/2026
Comments
- …
More skills from this repository
00-andruia-consultant
Helps your agent start or improve AI projects. It analyzes code, suggests tools, and creates action plans in Spanish.
sickn33/agentic-awesome-skills
007
Lets your agent perform security audits and threat modeling. It's useful for protecting projects against attacks and vulnerabilities.
sickn33/agentic-awesome-skills
10-andruia-skill-smith
Helps your agent create or improve AI tools. It defines how tools work, writes documentation, and validates the structure.
sickn33/agentic-awesome-skills
20-andruia-niche-intelligence
Lets your agent create a summary about a specific industry. It's useful for understanding the context, rules, usage patterns, and risks of a project, using reliable sources.
sickn33/agentic-awesome-skills
Similar skills
product-lens
Helps your agent validate product ideas before building. It analyzes market fit and user experience to decide if a product should proceed.
affaan-m/ECC
investor-outreach
Helps your agent write emails to investors. It creates personalized messages to ask for investment or send updates.
affaan-m/ECC
release-announcement
Helps your agent write launch announcements. It focuses on user impact and how to use new features.
paperclipai/paperclip