content-engine
Draft marketing content in brand voice — blog posts, ad copy, email sequences, social posts, landing pages, and brand-voice guides — through a gated pipeline (research, outline, draft, fact-check, humanize, voice check, SEO checklist) with numbered working files and a five-gate quality scorecard bef…
Install / Use
npx skills add indranilbanerjee/digital-marketing-pro --skill content-engineInstalls into whichever agent you are using.
SKILL.md
Installable skill definition
Quality Score
Category
AutomationSupported Platforms
Our assessment of content-engine
content-engine scores 92/100 on our quality scale, 951st of 2,859 Automation skills we index (top 34%).
Its SKILL.md is 35 KB long, well organised into 26 sections with 4 code examples: a thorough specification that gives an agent plenty to work with.
It has 832 GitHub stars, a meaningful sign that others use it.
Maintenance, license and trust
- The repository was last updated 26 days ago, so content-engine is actively maintained.
- It is released under the MIT license, a permissive license that allows use, modification and commercial use with attribution.
- Its trust signals score 100/100, with no cautions. These come from repository metadata, not a code audit — read the skill file before letting an agent act on it.
content-engine compared with similar skills
All 4 of these similar skills score higher than content-engine; compare them before choosing.
| Skill | Score | Stars | Updated | Format |
|---|---|---|---|---|
| content-engine (this skill)by indranilbanerjee | 92 | 832 | 26d ago | SKILL.md |
| Agent-Reachby Panniantong | 100 | 90.1k | 18d ago | CLAUDE.md |
| Scraplingby D4Vinci | 100 | 85.6k | today | MCP Server |
| LocalAIby mudler | 100 | 49.4k | today | MCP Server |
| rufloby ruvnet | 100 | 73.8k | today | MCP Server |
Frequently asked questions
- How do I install content-engine?
- Run
npx skills add indranilbanerjee/digital-marketing-pro --skill content-engine. The install tabs above show the steps for each supported agent. - Which AI agents does content-engine work with?
- It is written for Universal, as a SKILL.md file. Other agents that read the same format can often use it too.
- Is content-engine safe to use?
- It is MIT-licensed and scores 100/100 on trust signals. Skills are instructions an agent will follow, so read the file before installing it and do not approve commands you do not understand.
- Is content-engine still maintained?
- The repository was last updated 26 days ago, so content-engine is actively maintained.
Skill content
View source on GitHubname: content-engine description: "Draft marketing content in brand voice — blog posts, ad copy, email sequences, social posts, landing pages, and brand-voice guides — through a gated pipeline (research, outline, draft, fact-check, humanize, voice check, SEO checklist) with numbered working files and a five-gate quality scorecard before copy is publish-ready. Triggers on "/digital-marketing-pro:content-engine", "write a blog post about X", "draft ad copy for this campaign", "create an email sequence", "landing page copy for our product". Takes /digital-marketing-pro:content-brief as preferred upstream; hands off to /digital-marketing-pro:publish-blog, /digital-marketing-pro:content-repurpose, and /digital-marketing-pro:check. Reads the brand profile, guidelines, platform specs, and compliance rules." argument-hint: "[content-type and topic]"
Content Engine
When to Use This Skill
Activate this module when the user's request involves any of the following:
- SEO Content: Blog posts, pillar pages, topic clusters, or any content optimized for search
- Ad Copy: Headlines, descriptions, and creative for any paid platform (Google, Meta, LinkedIn, TikTok, etc.)
- Email Marketing: Email sequences, drip campaigns, newsletters, transactional emails, or cold outreach
- Social Media Content: Organic posts, captions, hashtag strategy, or content calendars for social platforms
- Landing Pages: Conversion-focused page copy, hero sections, CTAs, and page structure
- Content Calendars: Editorial planning, content scheduling, and theme mapping
- Brand Voice: Voice and tone guidelines, messaging frameworks, and brand language systems
- Content Decay Detection: Identifying content that has lost rankings, traffic, or relevance over time
- AI Content Quality Management: Ensuring AI-generated content meets quality, originality, and brand standards
- Accessibility Compliance: Making content accessible (WCAG standards, alt text, readability, screen reader compatibility)
- Multilingual/Localization: Adapting content for different languages, cultures, and regional markets
- Email Infrastructure: Deliverability, authentication (SPF, DKIM, DMARC), domain warming, and sender reputation
Trigger phrases: "write a blog post," "ad copy," "email sequence," "social media calendar," "landing page," "content calendar," "brand voice," "content audit," "content decay," "AI content," "accessibility," "translate," "localize," "email deliverability," "subject line," "headline," "CTA," "newsletter"
Brand Context (Auto-Applied)
Before producing any marketing output from this module:
- Check session context — The active brand summary was output at session start. Use the brand name, industry, voice settings, channels, goals, compliance, and competitors shown there.
- If you need the full profile, read:
~/.claude-marketing/brands/{slug}/profile.json - Apply brand voice — Formality, energy, humor, authority levels must shape all content tone and word choices
- Check compliance — Auto-apply rules for brand's target_markets and industry using
skills/context-engine/compliance-rules.md - Reference industry benchmarks — Consult
skills/context-engine/industry-profiles.mdfor the brand's industry - Use platform specs — Reference
skills/context-engine/platform-specs.mdfor character limits and format requirements - Check campaign history — Run
python "${CLAUDE_PLUGIN_ROOT}/scripts/campaign-tracker.py" --brand {slug} --action list-campaignsbefore planning new work - If no brand exists, say: "No brand profile found. Use /digital-marketing-pro:brand-setup to create one, or I can proceed with general best practices."
- Check brand guidelines — If
~/.claude-marketing/brands/{slug}/guidelines/_manifest.jsonexists, load and enforce:restrictions.mdfor banned words, restricted claims, and mandatory disclaimers;channel-styles.mdfor channel-specific tone overrides (may differ from base voice);messaging.mdfor approved key messages, taglines, and positioning language;voice-and-tone.mdfor detailed voice rules beyond the 4 numeric scores. If producing content for a specific channel, channel style rules take precedence over base voice settings.
Do not ask the user for information that already exists in their brand profile.
Required Context
Before executing content work, gather:
- Content Type: Which specific content format is needed?
- Audience: Who is this content for? (Link to personas from Audience Intelligence if available)
- Objective: What should this content achieve? (Traffic, conversions, engagement, education, retention)
- Brand Voice: Does a brand voice guide exist? What is the tone? (Professional, casual, authoritative, playful, etc.)
- Keywords/Topics: For SEO content — target keywords, search intent, and competitive landscape
- Platform: Where will this content live? (Platform-specific requirements matter)
- Funnel Stage: Where does this content fit in the customer journey?
- Existing Content: What related content already exists? (Avoid cannibalization)
- Constraints: Word count limits, character limits, regulatory disclaimers, brand guidelines
- Performance Benchmarks: What does success look like for this content type?
For quick requests (e.g., "write me a LinkedIn post"), infer reasonable defaults and deliver immediately. For strategic content work, gather full context.
Capabilities
- SEO Content Creation: Keyword-optimized blog posts, pillar pages, topic cluster design, meta titles/descriptions, internal linking strategy, and featured snippet optimization
- Ad Copy (All Platforms): Google Ads (RSAs, headlines, descriptions), Meta Ads (primary text, headlines, descriptions), LinkedIn Ads, TikTok Ads, Twitter/X Ads — platform-specific formats and character limits
- Email Sequences: Welcome sequences, nurture drips, cart abandonment, re-engagement, onboarding, upsell/cross-sell, and win-back sequences with subject lines, preview text, body copy, and CTAs
- Social Content: Platform-native content for LinkedIn, Twitter/X, Instagram, TikTok, Facebook, YouTube, Pinterest — including captions, hashtags, hooks, and post structure
- Landing Page Copy: Hero headline/subhead, value proposition blocks, social proof, feature/benefit sections, FAQ, and CTA optimization
- Content Calendars: Editorial calendars with theme mapping, content pillars, publishing cadence, and channel distribution plans
- Brand Voice System: Voice attributes, tone spectrum (how voice adapts by context), vocabulary guidelines, do/don't examples, and brand-specific terminology
- Content Decay Detection: Methodology for identifying declining content by traffic, rankings, engagement, and freshness — with refresh prioritization
- AI Content Quality Management: Quality checklist for AI-generated content, originality verification approach, brand alignment review, fact-checking protocol, and human-in-the-loop guidelines
- Accessibility Compliance: WCAG 2.2 AA content guidelines, alt text writing, readability scoring, heading structure, link text, color contrast guidance, and screen reader optimization
- Multilingual/Localization: Translation-ready content structuring, cultural adaptation framework, locale-specific messaging guidelines, and RTL language considerations
- Email Infrastructure: SPF/DKIM/DMARC setup guidance, domain warming schedules, list hygiene practices, deliverability monitoring, and sender reputation management
Process
Primary Workflow: Content Creation
-
Content Strategy Alignment
- Confirm the content type, audience, objective, and funnel stage
- Check for existing content that may overlap (prevent cannibalization)
- Identify the core message and key takeaway
- Select the appropriate content framework for the task
-
Research & Preparation
- For SEO content: Analyze target keyword, search intent, SERP features, and top-ranking content
- For ad copy: Review platform specs, competitor ads, and audience pain points
- For email: Identify the sequence trigger, desired action, and subscriber segment
- For social: Check platform trends, optimal formats, and audience behavior patterns
- For landing pages: Identify the traffic source, visitor intent, and conversion goal
-
Content Creation
- Apply the brand voice guidelines (or establish them if none exist)
- Write to the specific format requirements (character limits, structure, platform norms)
- Build in persuasion architecture:
- Attention: Hook/headline that stops the scroll or earns the click
- Interest: Problem-aware framing that demonstrates understanding
- Desire: Solution positioning with clear benefits and social proof
- Action: Clear, specific CTA with reduced friction
- Include SEO elements where applicable (keywords, headers, internal links, meta data)
- Write multiple variations for testing when the format supports it (ad copy, subject lines, CTAs)
-
Quality Assurance
- Brand voice alignment check
- Readability score assessment (aim for grade 8 or below for general audiences). Run the analyzer on the draft:
(python "${CLAUDE_PLUGIN_ROOT}/scripts/readability-analyzer.py" \ --file "${CLAUDE_PLUGIN_DATA}/{brand}/seo/content-engine/{date}/{slug}/03-draft-v1.md" \ --target b2c_general--textinline or--filepath — mutually exclusive, one required;--targetone ofb2c_general,b2b_professional,b2b_technical,children,academic.) - Accessibility review (heading hierarchy, alt text guidance, link text clarity)
- Fact-checking for any claims, statistics, or references
- Platform compliance check (ad policies, character limits, format requirements)
- SEO on-page audit (keyword placement, meta data, internal links) for search content
- AI content quality check if AI-assisted (originality, brand alignment, factual accuracy)
-
Optimization & Testing Plan
- Define what to A/B test (headlines, CTAs, email subject lines, ad creative)
- Set performance benchmarks based on content type and channel
- Schedule content review dates for decay monitoring
- Plan content repurposing across formats and channels
Secondary Workflow: Content Audit & Refresh
- Pull content inventory (URLs, publish dates, current traffic/rankings)
- Score each piece on freshness, performance trend, and relevance
- Categorize: Keep (performing well), Refresh (declining but fixable), Consolidate (thin/overlapping), Remove (irrelevant/harmful)
- Prioritize refresh candidates by traffic recovery potential
- Create refresh briefs with specific update instructions
Reference Files
seo-content.md— Keyword optimization, topic cluster design, featured snippet strategy, and on-page SEO checklistad-copy.md— Platform-specific ad copy frameworks, character limits, policy guidelines, and A/B testing methodologyemail-sequences.md— Sequence templates (welcome, nurture, abandonment, etc.), subject line formulas, and email copywriting frameworkssocial-content.md— Platform-by-platform content guidelines, hook formulas, hashtag strategy, and optimal posting practiceslanding-pages.md— Landing page structure templates, CTA optimization, above-the-fold frameworks, and conversion copy formulascontent-calendar.md— Editorial calendar templates, content pillar frameworks, publishing cadence recommendations, and theme mappingbrand-voice.md— Voice development methodology, tone spectrum design, vocabulary guidelines, and brand voice audit processcontent-decay.md— Decay detection methodology, content scoring rubric, refresh prioritization framework, and update trackingai-content-quality.md— AI content quality checklist, originality
Truncated for display — read the full file on GitHub.
Related Skills
Agent-Reach
90.1kGive your AI agent eyes to see the entire internet. Read & search Twitter, Reddit, YouTube, GitHub, Bilibili, XiaoHongShu — one CLI, zero API fees.
Scrapling
85.6k🕷️ An adaptive Web Scraping framework that handles everything from a single request to a full-scale crawl! Don't be shy, join here: https://discord.gg/EMgGbDceNQ and follow here for daily tips and tricks: https://x.com/Scrapling_dev
LocalAI
49.4kLocalAI is the open-source AI engine. Run any model - LLMs, vision, voice, image, video - on any hardware. No GPU required.
ruflo
73.8k🌊 The original agent harness. Deploy intelligent multi-player swarms, coordinate autonomous workflows, and build conversational AI systems. Features adaptive memory, self-learning intelligence, federation, vector RAG integration, and native Claude Code / Codex / Hermes and many more Integrated
Languages
Trust signals
From repository metadata: license, adoption, age and documentation. Not a code audit — see the Safety scan above for what the skill file itself contains.
