weekly-newsletter

Generate a markdown weekly newsletter from newly added public notes.

Updated Apr 5, 2026
One-click install
npx skills add https://github.com/alexanderop/vault-astro --skill weekly-newsletter-alexanderop
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: weekly-newsletter
Source: https://github.com/alexanderop/vault-astro/tree/main/.claude/skills/weekly-newsletter
Command: npx skills add https://github.com/alexanderop/vault-astro --skill weekly-newsletter-alexanderop

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Manually gathering and formatting newly added notes each week into a newsletter is time‑consuming and error‑prone. This Skill automates the collection, organization, and drafting of a weekly digest ready for publishing.

Core Features & Use Cases

  • Automated Collection: Runs a script to fetch all public notes added in the previous week.
  • Content Type Grouping: Organizes notes by type such as books, articles, podcasts, etc.
  • Newsletter Draft Generation: Produces a markdown file with structured sections, summaries, wiki‑links, and stats, saved to the newsletter‑drafts folder.
  • Interactive Review: Prompts the user to save, edit, or regenerate the draft before finalizing.

Quick Start

Ask the assistant to generate the weekly newsletter for the most recent week.

Frequently Asked Questions about weekly-newsletter

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automatically generate a weekly newsletter from new markdown notes?

To generate a weekly newsletter from new markdown notes, this Skill uses a Node.js script to query git history, parse frontmatter, and draft a formatted markdown file. It automatically collects public notes added in the previous week and groups them by content type.

How does automated newsletter grouping work for recently added notes?

Automated newsletter grouping works by parsing the frontmatter of newly added notes to determine their content type, such as books or articles. The script then organizes these notes into structured sections within a markdown file saved to the newsletter-drafts directory.

Can I review and edit the markdown newsletter draft before publishing?

Yes, you can review and edit the markdown newsletter draft before publishing. After the script generates the draft with summaries and wiki-links, it prompts you to save, edit, or regenerate the newsletter before finalizing the file.

Does this newsletter automation script require any external dependencies to run?

No external dependencies are required to run this newsletter automation script. The Skill operates independently using a Node.js script to query your git history and parse frontmatter to produce the weekly digest.

What is the best way to compile a weekly digest of public notes from git history?

The best way to compile a weekly digest of public notes from git history is to automate the collection with a script. This Skill fetches notes added in the previous week, groups them by type, and outputs a structured markdown file ready for publishing.