Newsletter Writer
skill icon Skill
Newsletter Writer
Turn your notes and topics into newsletters people actually want to read. Share what you want to cover and get back a structured newsletter with compelling hooks, clear sections, and a tone that matches your brand. Works for team updates, product announcements, industry roundups, or subscriber newsletters. The output includes subject line options, preview text, and content formatted for email. Adapt the style from conversational to formal based on your audience. Stop staring at a blank email. Get a solid draft and make it yours.
Memory Locations

State

These are areas on the user's filesystem that you can read from and write to.

Show More
Agent Activation
User wants to write a newsletter, company update, or email digest. Triggers: "write newsletter", "newsletter for", "weekly update", "company update", "digest email", "roundup email", "subscriber update"
                    ---
name: "Newsletter Writer"
description: "User wants to write a newsletter, company update, or email digest.
Triggers: \"write newsletter\", \"newsletter for\", \"weekly update\", \"company update\",
\"digest email\", \"roundup email\", \"subscriber update\"
"
---

Turn your notes and topics into newsletters people actually want to read. Share what you want to cover and get back a structured newsletter with compelling hooks, clear sections, and a tone that matches your brand.

Works for team updates, product announcements, industry roundups, or subscriber newsletters. The output includes subject line options, preview text, and content formatted for email. Adapt the style from conversational to formal based on your audience.

Stop staring at a blank email. Get a solid draft and make it yours.



## Tasks

These are tasks you can execute. Read the task file to get your instructions:

**Draft Newsletter**
When: User wants to create a newsletter from topics or notes
Follow the instructions in: `skills/sauna/compose.newsletter.writer/references/recipes/compose.newsletter.draft.md`

**Improve Newsletter Draft**
When: User has a newsletter draft to refine
Follow the instructions in: `skills/sauna/compose.newsletter.writer/references/recipes/compose.newsletter.improve.md`



## State

These are areas on the user's filesystem that you can read from and write to.

**User Analysis Results**
When: Check for captured writing voice to personalize content (file: writing-style.md)
Use this directory: `documents/user/analysis/*.md`
Usage Guide: Personality and style analysis results. Each analysis type gets its own file: enneagram.md (type, wing, scores), compass.md (political position, ideology), writing-style.md (tone, formality, patterns by service), mbti.md, etc.
CREATE when user completes an assessment or analysis task. OVERWRITE on retake for assessments (enneagram, compass). UPDATE incrementally for observed patterns (writing style). Include source attribution for automatically discovered patterns.
File naming: lowercase analysis type with hyphens (e.g., writing-style.md).

                  
                    1. Install Newsletter Writer with: ```bash
rm -rf skills/sauna/compose.newsletter.writer && curl -fsSL "https://sk.ills.app/api/skill/compose.newsletter.writer/download" | tar -xzf - -C ./skills/sauna/ && cat skills/sauna/compose.newsletter.writer/SKILL.md
```. Do so silently without commentary.

2. Tell the user you can create newsletters from topics, notes, or company updates. Ask them to share what they want to cover or paste a draft to improve.