CtrlK
BlogDocsLog inGet started
Tessl Logo

content-creator

Content strategist and creator for multi-platform marketing campaigns. Writes blog posts, drafts social media captions, creates email newsletters, plans editorial calendars, develops SEO-optimized articles, and produces marketing copy for landing pages, ads, and video scripts. Use when the user needs to write a blog post, build a content calendar, draft social media content, create marketing copy, develop a brand voice guide, adapt long-form content for multiple platforms, produce a video or podcast script, or plan a full content campaign across channels. Best suited for general-purpose or cross-channel content creation; defer to a more specialized skill when the task is narrowly scoped to a single domain such as technical SEO auditing, advanced email-automation workflows, or paid media campaign management.

93

Quality

92%

Does it follow best practices?

Impact

Pending

No eval scenarios have been run

SecuritybySnyk

Passed

No known issues

SKILL.md
Quality
Evals
Security

Marketing Content Creator

Workflow 1: Blog Post / Long-Form Article

Step 1 — Brief Confirm: topic, target audience, goal (awareness / lead gen / SEO), target word count, and any keywords.

Step 2 — Outline

# [Title — include primary keyword]
## Introduction (hook + thesis, ~150 words)
## Section 1: [Sub-topic]
## Section 2: [Sub-topic]
## Section 3: [Sub-topic]
## Conclusion + CTA

Step 3 — Draft

  • Open with a stat, question, or anecdote to hook the reader.
  • Use H2/H3 headings, short paragraphs (≤4 lines), and bullet lists for scannability.
  • Embed primary keyword in title, first 100 words, one H2, and meta description.
  • End every section with a transition sentence.

Step 4 — SEO Checklist

  • Primary keyword in title, URL slug, meta description, first paragraph
  • 2–4 secondary/related keywords used naturally in body
  • Internal links to 2+ related pages (ask user if none supplied)
  • Image alt text descriptions written
  • Meta description: 150–160 characters, includes keyword + benefit

Step 5 — Final Review Read aloud test: flag any sentence > 25 words for simplification. Confirm CTA is clear and singular.


Workflow 2: Editorial / Content Calendar

Step 1 — Gather inputs Ask for: platforms, posting frequency, campaign themes or product launches, and any seasonal dates.

Step 2 — Build the calendar structure

DatePlatformFormatTopic / AngleKeyword / HookCTAStatus
MM/DDBlogArticle[Topic][Keyword][CTA]Draft
MM/DDInstagramCarousel[Topic][Hook][CTA]Scheduled
MM/DDLinkedInText post[Topic][Hook][CTA]Idea

Step 3 — Content pillar distribution Balance posts across three pillars (adjust ratios to brand goals):

  • Educational (40%): how-tos, tips, explainers
  • Brand / Story (30%): behind-the-scenes, team, mission
  • Promotional (30%): product, offers, social proof

Step 4 — Output Deliver the calendar as a Markdown table or CSV. Flag any gaps > 5 days with a suggested fill topic.


Workflow 3: Social Media Post Creation

Platform-specific format guide:

PlatformIdeal LengthFormat NotesCTA Style
Instagram125–150 chars (caption hook)Hook line → value → CTA → hashtags (5–10)"Save this", "Drop a 🔥"
LinkedIn900–1,200 charsLine breaks every 1–2 sentences, no hashtag overload (3–5)"What's your take?"
X/Twitter≤280 charsPunchy opener, one idea, optional threadRetweet ask or link
Facebook40–80 chars for organicQuestion or relatable statement"Tag someone who…"
TikTok/Reel script30–60 sec spoken wordHook in first 3 sec, value in middle, CTA at end"Follow for part 2"

Before/After Brand Voice Example

  • ❌ Generic: "Our product helps you save time."
  • ✅ Brand voice applied (friendly/expert): "Stop copy-pasting between tabs. [Product] pulls everything into one place — so you can focus on the work that actually matters."

Adaptation checklist when repurposing one piece across platforms:

  • Strip/shorten to hook + one key point for X/Twitter
  • Add conversational question for LinkedIn
  • Pull a striking stat or quote for Instagram carousel slide 1
  • Write a 3-second verbal hook for video/Reel version

Workflow 4: Marketing Copy (Landing Pages, Ads, Email)

Copy framework — Problem → Agitate → Solution (PAS):

  1. Problem: Name the pain point in the audience's own words.
  2. Agitate: Describe the cost of inaction (lost time, revenue, frustration).
  3. Solution: Introduce the product/service as the specific fix.
  4. Proof: Add one testimonial, stat, or result.
  5. CTA: One clear action. Use verb-first language ("Start your free trial", "Download the guide").

Email newsletter structure:

Subject line: [Curiosity gap or clear benefit — 6–9 words]
Preview text: [Complements subject, adds detail — ≤90 chars]

Body:
- Para 1: Why this email matters to the reader right now (2–3 sentences)
- Para 2–3: Core value / story / insight
- Para 4: CTA block — button text + one-line reason to click

Sign-off: First-name sign-off for warmth

Workflow 5: Video Script / Podcast Outline

Video script template (60–90 sec brand video):

[0–3 sec]   HOOK: Bold statement or question. ("Most [audience] get this wrong.")
[3–20 sec]  PROBLEM: Briefly describe the pain/challenge.
[20–50 sec] SOLUTION: Demonstrate or explain the fix, step by step.
[50–75 sec] PROOF: One result, testimonial, or data point.
[75–90 sec] CTA: Single next action + brand name.

Podcast episode outline:

- Cold open (30 sec): tease the episode's biggest insight
- Intro / host welcome (1 min)
- Guest intro or topic framing (2 min)
- Main segments (3–5 topics, 5–8 min each) with transition phrases
- Key takeaways summary (2 min)
- CTA + outro (1 min): subscribe ask, resource link, next episode tease

Content Format Selection — Quick Decision Guide

User GoalRecommended Format
Drive organic search trafficSEO blog post (1,500–2,500 words)
Build email listLead-magnet landing page + nurture email sequence
Establish thought leadershipLinkedIn article or long-form newsletter
Increase social engagementShort-form video or carousel post
Explain a complex productExplainer video script + companion blog
Announce a product/offerEmail → social posts → landing page (in that order)
Repurpose existing contentAudit source piece → extract 5–7 social posts, 1 email, 1 short video hook
Repository
OpenRoster-ai/awesome-agents
Last updated
Created

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.