Memstack Content Newsletter logo

Memstack Content Newsletter

Community
cwinvestments
memstack-content-newsletter

Use this skill when the user says 'newsletter', 'email newsletter', 'weekly digest', 'subscriber growth', 'open rates', or needs subject lines, content structure, sponsorship placement, and growth tactics for email newsletters. Do NOT use for lead magnets or content pipelines.

Overview

Publishercwinvestments
Repositorymemstack
Skill namememstack-content-newsletter
Stars
425
Forks
45
Bundled files
Instructions only
LicenseMIT
Links
  • Markdown instructions

    A SKILL.md file the model loads on demand, so it only costs tokens when a request actually matches.

  • Works with any LLM

    AI skills are plain Markdown, not provider-specific code, so this works with GPT, Claude, Gemini, Grok, or a local model.

  • Self-contained

    Everything the model needs lives in the instructions — no extra files to sync.

  • Open source

    Published by cwinvestments on GitHub. Read the source before you install it.

Installation

Install the Memstack Content Newsletter AI skill in TypingMind to use it with any LLM, or drop it into another agent that reads SKILL.md.

1

Install in TypingMind

TypingMind installs a skill straight from its GitHub folder — it reads SKILL.md, bundles the resource files, and stores the result locally.

  1. Open the app and go to Plugins → Skills.
  2. Choose "Install from GitHub".
  3. Paste the skill folder URL below and confirm.
    https://github.com/cwinvestments/memstack/tree/master/skills/content/newsletter
  4. Enable the skill in any chat where you want it available.
Plugins → Skills → Add skill → From GitHub URL, then paste the folder URL and press Continue.
2

Install in another agent

Any agent that reads the Agent Skills format can use this skill — copy the folder into that agent's skills directory.

Claude Code — .claude/skills
git clone --depth 1 https://github.com/cwinvestments/memstack.git /tmp/memstack
mkdir -p .claude/skills
cp -r /tmp/memstack/skills/content/newsletter .claude/skills/memstack-content-newsletter
Restart Claude Code after copying so it picks up the new skill.

Use it in TypingMind

Enable Memstack Content Newsletter in any TypingMind chat and the model takes it from there. Its name and description sit in the system prompt, and the moment a request matches, the model loads the full instructions itself — you never invoke it by hand, and it costs no tokens until it is actually used.

The model loads Memstack Content Newsletter on its own as soon as a request matches it.

Works with any AI model

AI skills are plain Markdown instructions rather than provider-specific code, so Memstack Content Newsletter is not tied to the model it was written for. Install it once in TypingMind and use it with GPT-5, Claude, Gemini, Grok, DeepSeek, Mistral, Llama, or a local model you run yourself — all on your own API keys.

  • Loaded only when it is needed

    The system prompt carries just the name and description. The instructions are fetched on the first matching request, so an idle skill costs nothing.

  • Switch models mid-chat

    Because the skill is instructions rather than code, changing model does not break it — the next model reads the same SKILL.md.

Skill instructions

This is the SKILL.md content the model loads. Read it before installing — a skill is instructions your model will follow.

Newsletter: Writing email newsletter edition...

Produces an email newsletter edition with subject line formulas, section structure, personalization, link placement strategy, growth tactics, and engagement optimization.

Activation

When this skill activates, output:

Newsletter: Writing email newsletter edition...

Then execute the protocol below.

Context Guard

ContextStatus
User says "newsletter", "email newsletter", "weekly digest"ACTIVE
User says "subscriber growth" or "open rates"ACTIVE
User wants to write a newsletter edition or start a newsletterACTIVE
User wants a lead magnet with email captureDORMANT: use Lead Magnet
User wants a full content automation pipelineDORMANT: use Content Pipeline

Common Mistakes

MistakeWhy It's Wrong
"Newsletter = company updates"Nobody cares about your company news. Deliver value: insights, tips, curated content.
"Generic subject line""[Company] Monthly Newsletter" gets 10% opens. Curiosity-driven subjects get 35%+.
"No consistent format"Readers want predictable value. A consistent structure builds habit and trust.
"Too many links"More than 3-5 links per section dilutes clicks. Feature one primary link prominently.
"No growth strategy""Build it and they will come" doesn't work. Actively promote every issue.

Protocol

Step 1: Gather Newsletter Requirements

If the user hasn't provided details, ask:

  1. Topic/niche: what's the newsletter about?
  2. Audience: who reads it? (role, industry, experience level)
  3. Frequency: weekly, biweekly, or monthly?
  4. Type: curated links, original essays, tips, industry news, or mixed?
  5. Current state: new or existing? (subscriber count, open rates)
  6. Monetization: free, paid, or sponsored?

Step 2: Write the Subject Line

Subject line formulas:

FormulaTemplateExample
Curiosity gap[Topic]: The [thing] nobody talks about"Pricing: The metric nobody tracks"
Numbered value[X] [things] to [outcome] this week"5 tools to ship faster this week"
QuestionWhy [common practice] [doesn't work / is wrong]?"Why your landing page isn't converting?"
PersonalI [did thing], here's what happened"I quit meetings for a month"
Direct valueHow to [outcome] (in [constraint])"How to write copy that converts (in 20 min)"
Current event[Event/trend]: What it means for [audience]"GPT-5: What it means for developers"

Subject line rules:

  • 6-10 words (40-50 characters) for mobile display
  • No ALL CAPS, no spam triggers ("FREE", "ACT NOW", "!!!")
  • Preview text (first 90 characters of email) should complement, not repeat the subject
  • A/B test 2 subjects per send (most platforms support this)
  • Track open rates by subject formula, double down on what works

Step 3: Design Section Structure

Newsletter format template:

markdown
# [Newsletter Name]: [Edition Title or Number]

## Intro (2-3 sentences)
[Personal note, context for this edition, or a hook that frames the content]

---

## [Section 1: Primary Content] (60% of newsletter)
[Your main value: original insight, deep dive, or featured piece]
[Include one primary CTA link]

---

## [Section 2: Quick Hits / Curated] (25% of newsletter)
### [Item 1 title]
[1-2 sentence summary + link]

### [Item 2 title]
[1-2 sentence summary + link]

### [Item 3 title]
[1-2 sentence summary + link]

---

## [Section 3: Closer] (15% of newsletter)
[Personal sign-off, question for readers, or community highlight]

---

[Footer: Unsubscribe | Forward to a friend | [Social links]]

Section type options (pick 2-4 per edition):

SectionContentPurpose
Deep DiveOriginal essay or analysis (500-800 words)Demonstrate expertise
Quick Hits3-5 curated links with one-line summariesDeliver breadth of value
Tool/ResourceFeatured tool with your take on itPractical value
Tip of the WeekOne actionable tactic they can use todayQuick win
Community SpotlightReader question, testimonial, or submissionBuild community
Sponsor SectionSponsored content (clearly labeled)Monetization
Poll/QuestionAsk readers something: drives repliesEngagement signal

Step 4: Write the Edition

Intro paragraph rules:

  • 2-3 sentences maximum
  • Personal and conversational (not corporate)
  • Frames why THIS edition matters
  • Optional: reference a current event or reader feedback

Body content rules:

  • Write at an 8th-grade reading level (clear, accessible)
  • Use headers, bold, and bullet points for scannability
  • One idea per paragraph (3 sentences max)
  • Link text should describe the destination ("Read the full case study" not "Click here")
  • Primary CTA should appear within the first scroll (above 300 words)

Personalization techniques:

TechniqueImplementationImpact
First name in subject"Hey {first_name}, [subject]"+10-15% open rate
Segment by interestTag subscribers → send relevant content+20-30% click rate
Reference past behavior"Since you read about [topic]..."Higher engagement
Reader-submitted contentFeature reader questions or winsCommunity loyalty

Step 5: Link Placement Strategy

Link placement hierarchy:

PositionPurposeClick Priority
Above the fold (first 100 words)Primary CTA or featured linkHighest
End of main sectionDeeper reading linkHigh
Quick hits sectionCurated resource linksMedium
CloserSocial follow or referral linkLow

Rules:

  • 1 primary link per edition (the ONE thing you want them to click)
  • 3-5 secondary links maximum (curated content, resources)
  • No more than 8 total links (including footer): too many dilutes clicks
  • Use descriptive anchor text, not raw URLs
  • Track clicks with UTM parameters: ?utm_source=newsletter&utm_medium=email&utm_campaign=edition-[N]

Step 6: Growth Tactics

Subscriber acquisition channels:

ChannelTacticExpected Growth
WebsiteEmail capture in header, footer, and exit-intent popupSteady baseline
Social mediaShare a highlight from each edition with subscribe link5-15 subs/post
Twitter/X threadsEnd threads with "I go deeper in my newsletter: [link]"10-50 subs/thread
Cross-promotionSwap recommendations with similar-sized newsletters50-200 per swap
Referral program"Refer 3 friends → get [bonus]"10-20% of new subs
Gated contentBest content behind email signup (lead magnet)High conversion
Guest postsWrite for others, link to newsletter in bio20-100 per post

Retention metrics to track:

MetricTargetRed Flag
Open rate>35%<20%
Click rate>3%<1%
Unsubscribe rate<0.5% per send>1%
Reply rate>0.5%0% (no engagement)
Growth rate (net)>5% monthlyNegative (losing subs)

Step 7: Scheduling & Send Optimization

Optimal send times:

AudienceBest DayBest TimeWhy
Business / B2BTuesday-Thursday9-10 AM localMorning inbox check
Creators / SoloTuesday or Saturday8-9 AM localBefore the day fills up
DevelopersWednesday10 AM localMid-week engagement peak
General / ConsumerSunday or Tuesday9-10 AM localWeekend reading or fresh week

Pre-send checklist:

  • Subject line is 6-10 words, creates curiosity
  • Preview text complements the subject (not a repeat)
  • All links work (click-test every one)
  • UTM parameters on all links
  • Images have alt text
  • Mobile preview looks good (60%+ open on mobile)
  • Unsubscribe link is visible
  • Spell check passed
  • Send a test email to yourself first

Output Format

markdown
# [Newsletter Name]: Edition [#]

**Subject:** [Subject line]
**Preview text:** [90 characters]
**Send date:** [Date, Time, Timezone]

---

[Full newsletter content following the structure from Step 3]

---

## Metrics to Track
- Open rate target: [X]%
- Click rate target: [X]%
- Primary CTA link: [URL]

Completion

Newsletter: Complete!

Edition: [#/Title]
Subject line: "[Subject]"
Sections: [Count]
Links: [Count] ([1] primary, [X] secondary)
Word count: [X]

Next steps:
1. Load into your email platform
2. Preview on mobile (most opens are mobile)
3. A/B test the subject line (send 2 variants to 20% each, winner to 60%)
4. Schedule for [optimal time]
5. After sending: share a highlight on social media with subscribe CTA

Level History

  • Lv.1: Base: 6 subject line formulas, section structure template (intro, deep dive, quick hits, closer), body writing rules with personalization techniques, link placement hierarchy (primary + secondary), 7 growth channels with expected results, retention metrics with red flags, send time optimization, pre-send checklist. (Origin: MemStack Pro v3.2, Mar 2026)

Frequently asked questions

What does the Memstack Content Newsletter AI skill do?

Use this skill when the user says 'newsletter', 'email newsletter', 'weekly digest', 'subscriber growth', 'open rates', or needs subject lines, content structure, sponsorship placement, and growth tactics for email newsletters. Do NOT use for lead magnets or content pipelines.

Why use Memstack Content Newsletter on TypingMind?

Because you install it once and use it with any model. Memstack Content Newsletter is plain Markdown rather than provider-specific code, so the same skill runs on GPT-5, Claude, Gemini, Grok, or a local model — and you can switch model mid-chat without it breaking. TypingMind runs on your own API keys, so you pay providers directly instead of a per-seat subscription, and your skills and chats stay in your own storage.

How do I install Memstack Content Newsletter in TypingMind?

Open Plugins → Skills → Install from GitHub in TypingMind and paste https://github.com/cwinvestments/memstack/tree/master/skills/content/newsletter. TypingMind reads its SKILL.md and installs it as a skill you can enable per chat.

Which AI models can use Memstack Content Newsletter?

Any model you connect in TypingMind. AI skills are plain Markdown instructions rather than provider-specific code, so GPT, Claude, Gemini, Grok, and local models can all load this skill when a request matches it.

How many AI models can I use with Memstack Content Newsletter?

As many as you like. As long as a model supports skills, you can use Memstack Content Newsletter with it — GPT, Claude, Gemini, Grok, DeepSeek, Mistral, Llama and more — all on TypingMind with your own API keys.

Is the Memstack Content Newsletter AI skill free?

Yes. It is published on GitHub by cwinvestments under the MIT license. You only pay your own AI provider for the tokens you use.

What are AI skills?

An AI skill is a reusable instruction bundle that teaches an AI model how to do one specific task. It follows the open Agent Skills format: a SKILL.md file with a name and description, plus any scripts, templates or reference files the model may need. The model reads the instructions only when your request matches the skill, so an installed skill costs nothing until it is used.

How are AI skills different from plugins or MCP servers?

A plugin or MCP server gives a model new tools to call — code that runs somewhere and returns a result. An AI skill gives the model knowledge and process instead: how to approach a task, which steps to follow, what good output looks like. Skills are plain Markdown, so they need no server, no API key and no runtime, and they work with any model.

View all

Set up your own AI workspace now

Get notified about new features and future giveaways by subscribing to our newsletter 👇