newsletter-events-write
Installation
SKILL.md
<essential_principles>
How This Skill Works
This skill generates markdown newsletters from events stored in SQLite. The workflow splits responsibility:
- CLI tool handles fragile data operations (paths, types, queries)
- Claude handles creative generation (interpreting preferences, formatting)
Key Concept: Natural Language Formatting
Users describe how they want newsletters formatted in plain English. You interpret these instructions directly - no templates or structured syntax needed.
Example preference from config:
formatting_preferences: |
Organize by date with each day as a section header.
Use emojis: 🎵 music, 🎨 art, 🍴 food.
Format: **Title** @ Venue | Time | Price