
Newsletter Generation
Research a topic on the web and draft a formatted, sourced newsletter in Markdown.
- Repository
- bytedance/deer-flow
- Stars
- 84,876
- Licence
- MIT
- Files
- 1 file
What it does
When installed, the agent follows a structured process for writing newsletters: it plans the format and audience, searches the web for recent news on your topic, reads key articles, and then drafts a complete newsletter with headlines, short summaries, original commentary and source links in Markdown. It is designed for email or web publishing and can keep a consistent style across a recurring series.
Great for
- Writers or community managers who publish a regular email digest on a niche topic
- Marketers who need a first draft of a weekly industry roundup they will edit and send themselves
- Students or analysts compiling a briefing of recent developments in a field
Skip it if
- Publishing fully unreviewed content: the output relies on web search results that may be outdated or inaccurate, so facts and links must be checked before sending
- Situations needing verified primary research or legal, medical or financial advice, since the skill only summarises web sources and adds commentary
- Use without attribution: the skill asks for source links, but copying third-party articles into a newsletter without permission can raise copyright issues
Try asking
- “Create a newsletter about renewable battery technology for this week's readers”
- “Write a weekly digest of AI research news in a conversational tone”
- “Generate a tech roundup with four sections and source links”
- “Curate news about semiconductor supply chains for an executive audience”
Install in 3 steps
- 1
Download the skill
The ZIP contains the 1 original files, the MIT licence and an attribution note.
newsletter-generation.zip - 2
Add it to your agent
Claude Code (all projects)
mkdir -p ~/.claude/skills && unzip newsletter-generation.zip -d ~/.claude/skills/Claude Code / Agent SDK (this project only)
mkdir -p .claude/skills && unzip newsletter-generation.zip -d .claude/skills/Claude apps (web/desktop): Settings → Capabilities → Skills → Upload skill, and choose the ZIP.
- 3
Ask for the task
No special command needed — the agent reads the skill's description and loads it when your request matches. Try one of the prompts above.
Get better results
- Name the topic, audience, format (daily, weekly, deep-dive) and tone up front so the agent can apply the matching structure
- Ask the agent to check the date and cite each source, then verify every link and figure before publishing
- Provide your own sources or past issues to keep the voice and branding consistent across a series
What's inside
- SKILL.md
Redistributed unmodified from bytedance/deer-flow under the MIT licence. The assessment was drafted with AI from the skill's files on 2026-10-29. Skills can instruct your agent to run code — read SKILL.md and any scripts before installing.