Skill Tracer
Skills › Knowledge Work Plugins › draft-content

draft-content

skill · 117 lines · Apache-2.0 · marketing/skills/draft-content/SKILL.md

The facts

Its description

Draft blog posts, social media, email newsletters, landing pages, press releases, and case studies with channel-specific formatting and SEO recommendations. Use when writing any marketing content, when you need headline or subject line options, or when adapting a message for a specific platform, audience, and brand voice.

The description the agent reads to decide when to use it.

From its settingsline 3

When it starts

The agent would pick this skill when someone asks it to write or draft a piece of marketing content — a blog post, social post, newsletter, landing page, press release, or case study — or asks for headline or subject line options. The description also frames it as the go-to when adapting a message for a particular platform, audience, and brand voice.

Things a person might say (the model's guesses)

  • “Write a blog post about why small teams should automate their invoicing”
  • “Draft a LinkedIn post announcing our new integration, keep it punchy”
  • “Give me three subject line options for our monthly customer newsletter”

A model's summary of when it is used.

A model's reading

What it takes when started

<content type and topic>

What to type after its name when you start it.

From its settingsline 4

Licence

Apache-2.0, from marketing/LICENSE

The terms its author shares it under, which let it be shown here.

From the repositorylicence text

The text

Open on GitHub
1---
2name: draft-content
3description: Draft blog posts, social media, email newsletters, landing pages, press releases, and case studies with channel-specific formatting and SEO recommendations. Use when writing any marketing content, when you need headline or subject line options, or when adapting a message for a specific platform, audience, and brand voice.
4argument-hint: "<content type and topic>"
5---
6
7# Draft Content
8
9> If you see unfamiliar placeholders or need to check which tools are connected, see [CONNECTORS.md](../../CONNECTORS.md).
11Generate marketing content drafts tailored to a specific content type, audience, and brand voice.

Draft Content

If you see unfamiliar placeholders or need to check which tools are connected, see CONNECTORS.md.

Generate marketing content drafts tailored to a specific content type, audience, and brand voice.

Raw lines 1 to 12
13## Trigger
15User runs `/draft-content` or asks to draft, write, or create marketing content.

Trigger

User runs /draft-content or asks to draft, write, or create marketing content.

Raw lines 13 to 16
17## Inputs
19Gather the following from the user. If not provided, ask before proceeding:
211. **Content type** — one of:
22 - Blog post
23 - Social media post (specify platform: LinkedIn, Twitter/X, Instagram, Facebook)
24 - Email newsletter
25 - Landing page copy
26 - Press release
27 - Case study
292. **Topic** — the subject or theme of the content
313. **Target audience** — who this content is for (role, industry, seniority, pain points)
334. **Key messages** — 2-4 main points or takeaways to communicate
355. **Tone** — e.g., authoritative, conversational, inspirational, technical, witty (optional if brand voice is configured)
376. **Length** — target word count or format constraint (e.g., "1000 words", "280 characters", "3 paragraphs")

Inputs

Gather the following from the user. If not provided, ask before proceeding:

  1. Content type — one of:
  2. Blog post
  3. Social media post (specify platform: LinkedIn, Twitter/X, Instagram, Facebook)
  4. Email newsletter
  5. Landing page copy
  6. Press release
  7. Case study
  1. Topic — the subject or theme of the content
  1. Target audience — who this content is for (role, industry, seniority, pain points)
  1. Key messages — 2-4 main points or takeaways to communicate
  1. Tone — e.g., authoritative, conversational, inspirational, technical, witty (optional if brand voice is configured)
  1. Length — target word count or format constraint (e.g., "1000 words", "280 characters", "3 paragraphs")
Raw lines 17 to 38
39## Brand Voice
41- If the user has a brand voice configured in their local settings file, apply it automatically. Inform the user that brand voice settings are being applied.
42- If no brand voice is configured, ask: "Do you have brand voice guidelines you'd like me to follow? If not, I'll use a neutral professional tone."
43- Apply the specified or default tone consistently throughout the draft.

Brand Voice

  • If the user has a brand voice configured in their local settings file, apply it automatically. Inform the user that brand voice settings are being applied.
  • If no brand voice is configured, ask: "Do you have brand voice guidelines you'd like me to follow? If not, I'll use a neutral professional tone."
  • Apply the specified or default tone consistently throughout the draft.
Raw lines 39 to 44
45## Content Generation by Type

Content Generation by Type

Raw lines 45 to 46
47### Blog Post
48- Engaging headline (provide 2-3 options)
49- Introduction with a hook (question, statistic, bold statement, or story)
50- 3-5 organized sections with descriptive subheadings
51- Supporting points, examples, or data references in each section
52- Conclusion with a clear call to action
53- SEO considerations: suggest a primary keyword, include it in the headline and first paragraph, use related keywords in subheadings

Blog Post

  • Engaging headline (provide 2-3 options)
  • Introduction with a hook (question, statistic, bold statement, or story)
  • 3-5 organized sections with descriptive subheadings
  • Supporting points, examples, or data references in each section
  • Conclusion with a clear call to action
  • SEO considerations: suggest a primary keyword, include it in the headline and first paragraph, use related keywords in subheadings
Raw lines 47 to 54
55### Social Media Post
56- Platform-appropriate format and length
57- Hook in the first line
58- Hashtag suggestions (3-5 relevant hashtags)
59- Call to action or engagement prompt
60- Emoji usage appropriate to brand and platform
61- If LinkedIn: professional framing, paragraph breaks for readability
62- If Twitter/X: concise, punchy, within character limit
63- If Instagram: visual-first language, story-driven, hashtag block

Social Media Post

  • Platform-appropriate format and length
  • Hook in the first line
  • Hashtag suggestions (3-5 relevant hashtags)
  • Call to action or engagement prompt
  • Emoji usage appropriate to brand and platform
  • If LinkedIn: professional framing, paragraph breaks for readability
  • If Twitter/X: concise, punchy, within character limit
  • If Instagram: visual-first language, story-driven, hashtag block
Raw lines 55 to 64
65### Email Newsletter
66- Subject line (provide 2-3 options with open-rate considerations)
67- Preview text
68- Greeting
69- Body sections with clear hierarchy
70- Call to action button text
71- Sign-off
72- Unsubscribe note reminder

Email Newsletter

  • Subject line (provide 2-3 options with open-rate considerations)
  • Preview text
  • Greeting
  • Body sections with clear hierarchy
  • Call to action button text
  • Sign-off
  • Unsubscribe note reminder
Raw lines 65 to 73
74### Landing Page Copy
75- Headline and subheadline
76- Hero section copy
77- Value propositions (3-4 benefit-driven bullets or sections)
78- Social proof placeholder (suggest testimonial or stat placement)
79- Primary and secondary CTAs
80- FAQ section suggestions
81- SEO: meta title and meta description suggestions

Landing Page Copy

  • Headline and subheadline
  • Hero section copy
  • Value propositions (3-4 benefit-driven bullets or sections)
  • Social proof placeholder (suggest testimonial or stat placement)
  • Primary and secondary CTAs
  • FAQ section suggestions
  • SEO: meta title and meta description suggestions
Raw lines 74 to 82
83### Press Release
84- Headline following press release conventions
85- Dateline and location
86- Lead paragraph (who, what, when, where, why)
87- Supporting quotes (provide placeholder guidance)
88- Company boilerplate placeholder
89- Media contact placeholder
90- Standard press release formatting

Press Release

  • Headline following press release conventions
  • Dateline and location
  • Lead paragraph (who, what, when, where, why)
  • Supporting quotes (provide placeholder guidance)
  • Company boilerplate placeholder
  • Media contact placeholder
  • Standard press release formatting
Raw lines 83 to 91
92### Case Study
93- Title emphasizing the result
94- Customer overview (industry, size, challenge)
95- Challenge section
96- Solution section (what was implemented)
97- Results section with metrics (prompt user for data)
98- Customer quote placeholder
99- Call to action

Case Study

  • Title emphasizing the result
  • Customer overview (industry, size, challenge)
  • Challenge section
  • Solution section (what was implemented)
  • Results section with metrics (prompt user for data)
  • Customer quote placeholder
  • Call to action
Raw lines 92 to 100
101## SEO Considerations (for web content)
103For blog posts, landing pages, and other web-facing content:
104- Suggest a primary keyword based on the topic
105- Recommend keyword placement: headline, first paragraph, subheadings, meta description
106- Suggest internal and external linking opportunities
107- Recommend a meta description (under 160 characters)
108- Note image alt text opportunities

SEO Considerations (for web content)

For blog posts, landing pages, and other web-facing content:

  • Suggest a primary keyword based on the topic
  • Recommend keyword placement: headline, first paragraph, subheadings, meta description
  • Suggest internal and external linking opportunities
  • Recommend a meta description (under 160 characters)
  • Note image alt text opportunities
Raw lines 101 to 109
110## Output
112Present the draft with clear formatting. After the draft, include:
113- A brief note on what brand voice and tone were applied
114- Any SEO recommendations (for web content)
115- Suggestions for next steps (e.g., "Review with your team", "Add customer quotes", "Pair with a visual")
117Ask: "Would you like me to revise any section, adjust the tone, or create a variation for a different channel?"

Output

Present the draft with clear formatting. After the draft, include:

  • A brief note on what brand voice and tone were applied
  • Any SEO recommendations (for web content)
  • Suggestions for next steps (e.g., "Review with your team", "Add customer quotes", "Pair with a visual")

Ask: "Would you like me to revise any section, adjust the tone, or create a variation for a different channel?"

Raw lines 110 to 117

From anthropics/knowledge-work-plugins at 2574e29, 2026-10-27. Skills read by DeepSeek V4.1 Flash on 2026-11-04. Summary and techniques by Claude Opus 5.5 on 2026-11-06.