Skip to content
Back to skills

Newsletter Creator

ASecurity

Use when the user wants to write a newsletter edition, subject line options, a recurring newsletter format, or to turn recent posts and notes into an email-style issue. Generates a newsletter draft through Genfeed and keeps it as a saved draft for review.

  • 3 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added October 5, 2026
content-marketing

Works with

  • mcp

Security analysis

A100/100

Scanned October 5, 2026

npx -y skills add genfeedai/skills --skill newsletter-creator --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Newsletter Creator?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Newsletter Creator
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/genfeedai-newsletter-creator-a667b1cc/badge)](https://www.skillsdirectory.com/skills/genfeedai-newsletter-creator-a667b1cc)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: newsletter-creator
description: Use when the user wants to write a newsletter edition, subject line options, a recurring newsletter format, or to turn recent posts and notes into an email-style issue. Generates a newsletter draft through Genfeed and keeps it as a saved draft for review.
license: MIT
metadata:
  author: genfeedai
  version: 1.0.0
---

# Newsletter Creator (Genfeed MCP)

Write one clear edition for one reader task, then hand it back for review.

## Tool order

1. `get_brands`. Resolve the brand with the user if there are several and keep `brandId`.
2. Gather the inputs: the issue's single main point, any source links or notes, and the audience. To reuse recent material, read it with `get_posts` (`{limit: 10}` or `{postId}`) or `get_articles` (`{query}` or `{articleId}`) and summarise only what is there.
3. `generate_content` with `{type: "newsletter", topic, brandId}`. This creates a saved newsletter draft, so tell the user it was saved and that nothing was sent.
4. For subject lines and preview text, call `generate_content` with `{type: "caption", platform: "newsletter", variationsCount: 5}` and pick short, specific options over clever ones.
5. Review the draft against the brief: one main point, scannable sections, one call to action. Present edits rather than silently rewriting.

## Rules

- This skill has no send tool. Never claim an issue was sent or scheduled. If the user wants distribution, say that sending happens in their email platform or Genfeed, and use `social-poster` only for channels that appear in `list_brand_publishing_readiness`.
- Do not invent subscriber numbers, open rates, or quotes.
- Cite where facts came from; leave placeholders for anything unverified.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…