← ClaudeAtlas

newsletter-digest-builderlisted

Build a structured weekly digest from a folder of saved articles and newsletters. Prioritizes by role (PM, marketer, or custom). Triggers: 'build newsletter digest', 'newsletter digest', 'summarize my saved articles', 'I have too many newsletters to read', 'собери дайджест из рассылок', 'дайджест из статей', 'сделай еженедельный дайджест', 'у меня накопилось много статей'.
KirKruglov/claude-skills-kit · ★ 9 · Web & Frontend · score 82
Install: claude install-skill KirKruglov/claude-skills-kit
# Newsletter Digest Builder This skill takes a folder of saved articles and newsletters (.txt or .md files) and returns a structured weekly digest: articles scored by relevance to your role, grouped by topic, with a "Read This Week" shortlist at the top. **Input:** - A folder path (or list of files) containing .txt/.md articles — one article per file - Your role or current focus area (stated in 1–2 sentences in your message) **Output:** - Markdown digest with a "Read This Week" shortlist (5–7 items), full list grouped by topic, and a "Can Skip This Week" section --- ## Language Detection Detect the user's language from their message: - If Russian (or contains Cyrillic): respond in Russian - If English (or other Latin-script language): respond in English - If ambiguous: respond in the language of the trigger phrase used --- ## Instructions ### Step 1: Validate Input 1. Check that files have been provided (folder path, uploaded files, or pasted list) - If no files provided: stop and return — "Please provide a folder path or upload your saved article files (.txt or .md). I need at least 1 article to build a digest." - Accepted formats: .txt files, .md files, pasted markdown list 2. Check that the user's role or focus area is stated in their message - If missing: ask once before proceeding — "What's your current role or focus area? (e.g., 'PM focused on AI product launches' or 'Marketer working on B2B demand generation')" - Do not guess or assign a generic