/mkt-content-creation
Draft marketing content across channels — blog posts, social media, email newsletters, landing pages, press releases, and case studies. Use when writing any marketing content, when you need channel-specific formatting, SEO-optimized copy, headline options, or calls to action.
$ npx -y skills add evolution-foundation/evo-nexus --skill mkt-content-creation --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
- Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
- You can call itInvoke it directly when you want it.
- Slash command
/mkt-content-creation
Context preview
The summary Claude sees to decide when to auto-load this skill.
Draft marketing content across channels — blog posts, social media, email newsletters, landing pages, press releases, and case studies. Use when writing any marketing content, when you need channel-specific formatting, SEO-optimized copy, headline options, or calls to action.
SKILL.md
mkt-content-creation.SKILL.mdname: mkt-content-creation
description: Draft marketing content across channels — blog posts, social media, email newsletters, landing pages, press releases, and case studies. Use when writing any marketing content, when you need channel-specific formatting, SEO-optimized copy, headline options, or calls to action.
user-invocable: false
Content Creation Skill
Guidelines and frameworks for creating effective marketing content across channels.
Content Type Templates
Blog Post Structure
1. **Headline** — clear, benefit-driven, includes primary keyword (aim for 60 characters or less for SEO) 2. **Introduction** (100-150 words) — hook the reader with a question, statistic, bold claim, or relatable scenario. State what the post will cover. Include primary keyword. 3. **Body sections** (3-5 sections) — each with a descriptive subheading (H2). Use H3 for subsections. One core idea per section with supporting evidence, examples, or data. 4. **Conclusion** (75-100 words) — summarize key takeaways, reinforce the main message, include a call to action. 5. **Meta description** — under 160 characters, includes primary keyword, compels the click.
Social Media Post Structure
- **Hook** — first line grabs attention (question, bold statement, number)
- **Body** — 2-4 concise points or a short narrative
- **CTA** — what should the reader do next (comment, click, share, tag)
- **Hashtags** — 3-5 relevant hashtags (platform-dependent)
Email Newsletter Structure
- **Subject line** — under 50 characters, creates curiosity or states clear value
- **Preview text** — complements the subject line, does not repeat it
- **Header/hero** — visual anchor and one-line value statement
- **Body sections** — 2-3 content blocks, each scannable with a bold intro sentence
- **Primary CTA** — one clear action per email
- **Footer** — unsubscribe link, company info, social links
Landing Page Structure
- **Headline** — primary benefit in under 10 words
- **Subheadline** — elaborates on the headline with supporting context
- **Hero section** — headline, subheadline, primary CTA, supporting image or video
- **Value propositions** — 3-4 benefit-driven sections with icons or images
- **Social proof** — testimonials, logos, stats, case study snippets
- **Objection handling** — FAQ or trust signals
- **Final CTA** — repeat the primary call to action
Press Release Structure
- **Headline** — factual, newsworthy, under 80 characters
- **Subheadline** — optional, adds context
- **Dateline** — city, state, date
- **Lead paragraph** — who, what, when, where, why in 2-3 sentences
- **Body paragraphs** — supporting details, quotes, context
- **Boilerplate** — company description (standardized)
- **Media contact** — name, email, phone
Case Study Structure
- **Title** — "[Customer] achieves [result] with [product]"
- **Snapshot** — customer name, industry, company size, product used, key result (sidebar or callout box)
- **Challenge** — what problem the customer faced
- **Solution** — what was implemented and how
- **Results** — quantified outcomes with specific metrics
- **Quote** — customer testimonial
- **CTA** — learn more, get a demo, read more case studies
Writing Best Practices by Channel
Blog
- Write at an 8th-grade reading level for broad audiences; adjust up for technical audiences
- Use short paragraphs (2-4 sentences)
- Include subheadings every 200-300 words
- Use bullet points and numbered lists to break up text
- Include at least one data point, example, or quote per section
- Write in active voice
- Front-load key information in each section
Social Media
- **LinkedIn**: professional but human, paragraph breaks for readability, personal stories and lessons perform well, 1,300 characters is the sweet spot before "see more"
- **Twitter/X**: concise and punchy, strong opening words, threads for longer narratives, engage with replies
- **Instagram**: visual-first captions, storytelling hooks, line breaks for readability, hashtags in first comment or at end
- **Facebook**: conversational tone, questions drive comments, shorter posts (under 80 characters) get more engagement for links
Email
- Write subject lines that create urgency, curiosity, or state clear value
- Personalize where possible (name, company, behavior)
- One primary CTA per email — make it visually distinct
- Keep body copy scannable: bold key phrases, short paragraphs, bullet points
- Test everything: subject lines, send times, CTA copy, layout
- Mobile-first: most email is read on mobile
Web (Landing Pages, Product Pages)
- Lead with benefits, not features
- Use "you" language — speak to the reader directly
- Minimize jargon unless the audience expects it
- Every section should answer "so what?" from the reader's perspective
- Reduce friction: fewer form fields, clear next steps, trust signals near CTAs
SEO Fundamentals for Content
Keyword Strategy
- Identify one primary keyword and 2-3 secondary keywords per piece
- Use the primary keyword in: headline, first paragraph, one subheading, meta description, URL slug
- Use secondary keywords naturally in body copy and subheadings
- Do not keyword-stuff — write for humans first
On-Page SEO Checklist
- Title tag: under 60 characters, includes primary keyword
- Meta description: under 160 characters, includes primary keyword, compels click
- URL slug: short, descriptive, includes primary keyword
- H1: one per page, matches or closely reflects the title tag
- H2/H3: descriptive, include secondary keywords where natural
- Image alt text: descriptive, includes keyword where relevant
- Internal links: 2-3 links to related content on your site
- External links: 1-2 links to authoritative sources
Content-SEO Integration
- Aim for comprehensive coverage of the topic (search engines reward depth)
- Answer related questions (check "People Also Ask" for ideas)
- Update and refresh high-performing content regularly
- Structure content for featured
Read more
name: mkt-content-creation description: Draft marketing content across channels — blog posts, social media, email newsletters, landing pages, press releases, and case studies. Use when writing any marketing content, when you need channel-specific formatting, SEO-optimized copy, headline options, or calls to action. user-invocable: false
Content Creation Skill
Guidelines and frameworks for creating effective marketing content across channels.
Content Type Templates
Blog Post Structure
1. **Headline** — clear, benefit-driven, includes primary keyword (aim for 60 characters or less for SEO) 2. **Introduction** (100-150 words) — hook the reader with a question, statistic, bold claim, or relatable scenario. State what the post will cover. Include primary keyword. 3. **Body sections** (3-5 sections) — each with a descriptive subheading (H2). Use H3 for subsections. One core idea per section with supporting evidence, examples, or data. 4. **Conclusion** (75-100 words) — summarize key takeaways, reinforce the main message, include a call to action. 5. **Meta description** — under 160 characters, includes primary keyword, compels the click.
Social Media Post Structure
- **Hook** — first line grabs attention (question, bold statement, number)
- **Body** — 2-4 concise points or a short narrative
- **CTA** — what should the reader do next (comment, click, share, tag)
- **Hashtags** — 3-5 relevant hashtags (platform-dependent)
Email Newsletter Structure
- **Subject line** — under 50 characters, creates curiosity or states clear value
- **Preview text** — complements the subject line, does not repeat it
- **Header/hero** — visual anchor and one-line value statement
- **Body sections** — 2-3 content blocks, each scannable with a bold intro sentence
- **Primary CTA** — one clear action per email
- **Footer** — unsubscribe link, company info, social links
Landing Page Structure
- **Headline** — primary benefit in under 10 words
- **Subheadline** — elaborates on the headline with supporting context
- **Hero section** — headline, subheadline, primary CTA, supporting image or video
- **Value propositions** — 3-4 benefit-driven sections with icons or images
- **Social proof** — testimonials, logos, stats, case study snippets
- **Objection handling** — FAQ or trust signals
- **Final CTA** — repeat the primary call to action
Press Release Structure
- **Headline** — factual, newsworthy, under 80 characters
- **Subheadline** — optional, adds context
- **Dateline** — city, state, date
- **Lead paragraph** — who, what, when, where, why in 2-3 sentences
- **Body paragraphs** — supporting details, quotes, context
- **Boilerplate** — company description (standardized)
- **Media contact** — name, email, phone
Case Study Structure
- **Title** — "[Customer] achieves [result] with [product]"
- **Snapshot** — customer name, industry, company size, product used, key result (sidebar or callout box)
- **Challenge** — what problem the customer faced
- **Solution** — what was implemented and how
- **Results** — quantified outcomes with specific metrics
- **Quote** — customer testimonial
- **CTA** — learn more, get a demo, read more case studies
Writing Best Practices by Channel
Blog
- Write at an 8th-grade reading level for broad audiences; adjust up for technical audiences
- Use short paragraphs (2-4 sentences)
- Include subheadings every 200-300 words
- Use bullet points and numbered lists to break up text
- Include at least one data point, example, or quote per section
- Write in active voice
- Front-load key information in each section
Social Media
- **LinkedIn**: professional but human, paragraph breaks for readability, personal stories and lessons perform well, 1,300 characters is the sweet spot before "see more"
- **Twitter/X**: concise and punchy, strong opening words, threads for longer narratives, engage with replies
- **Instagram**: visual-first captions, storytelling hooks, line breaks for readability, hashtags in first comment or at end
- **Facebook**: conversational tone, questions drive comments, shorter posts (under 80 characters) get more engagement for links
- Write subject lines that create urgency, curiosity, or state clear value
- Personalize where possible (name, company, behavior)
- One primary CTA per email — make it visually distinct
- Keep body copy scannable: bold key phrases, short paragraphs, bullet points
- Test everything: subject lines, send times, CTA copy, layout
- Mobile-first: most email is read on mobile
Web (Landing Pages, Product Pages)
- Lead with benefits, not features
- Use "you" language — speak to the reader directly
- Minimize jargon unless the audience expects it
- Every section should answer "so what?" from the reader's perspective
- Reduce friction: fewer form fields, clear next steps, trust signals near CTAs
SEO Fundamentals for Content
Keyword Strategy
- Identify one primary keyword and 2-3 secondary keywords per piece
- Use the primary keyword in: headline, first paragraph, one subheading, meta description, URL slug
- Use secondary keywords naturally in body copy and subheadings
- Do not keyword-stuff — write for humans first
On-Page SEO Checklist
- Title tag: under 60 characters, includes primary keyword
- Meta description: under 160 characters, includes primary keyword, compels click
- URL slug: short, descriptive, includes primary keyword
- H1: one per page, matches or closely reflects the title tag
- H2/H3: descriptive, include secondary keywords where natural
- Image alt text: descriptive, includes keyword where relevant
- Internal links: 2-3 links to related content on your site
- External links: 1-2 links to authoritative sources
Content-SEO Integration
- Aim for comprehensive coverage of the topic (search engines reward depth)
- Answer related questions (check "People Also Ask" for ideas)
- Update and refresh high-performing content regularly
- Structure content for featured
Other skills on evo-nexus.
- /ai-image-creator
Generate PNG images using AI (multiple models via OpenRouter including Gemini, FLUX.2, Riverflow, SeedDream, GPT-5 Image, proxied through Cloudflare AI Gateway BYOK). Also analyze/describe existing images using multimodal AI vision. Use when user asks to "generate an image",
Open skill - /create-agent
Create a new custom agent for the workspace. Guides the user through defining agent name, domain, personality, skills, model, and memory folder. Use when the user says 'create an agent', 'new agent', 'add an agent', 'I need a custom agent', or wants to create a specialized agent
Open skill - /create-command
Create a new slash command for Claude Code. Guides the user through defining the command name, what it does, and generates the markdown file in .claude/commands/. Use when the user says 'create a command', 'new command', 'add a slash command', 'I want a shortcut for', or wants
Open skill - /create-goal
Create a Mission, Project, or Goal (Mission → Project → Goal → Task hierarchy) in EvoNexus. Guides the user through picking a mission, choosing or creating a project, defining a measurable goal with metric_type and target_value. Writes to the SQLite goals tables via POST
Open skill - /create-heartbeat
Create a new heartbeat (proactive agent scheduled with a decision prompt) for EvoNexus. Guides the user through picking an agent, setting interval, wake triggers, and the decision prompt that governs when the agent acts. Writes to config/heartbeats.yaml with pydantic validation.
Open skill - /create-integration
Create a new custom integration (API/service wrapper) for the workspace. Guides the user through defining the integration's slug, display name, description, category, and required env keys. Writes .claude/skills/custom-int-{slug}/SKILL.md via POST /api/integrations/custom. Use
Open skill

