weeknotes-blog-post-composer

Aggregate Mastodon posts and Linkding bookmarks into weeknotes blog drafts.

3|Updated Nov 11, 2025
One-click install
npx skills add https://github.com/lmorchard/lmorchard-agent-skills --skill weeknotes-blog-post-composer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: weeknotes-blog-post-composer
Source: https://github.com/lmorchard/lmorchard-agent-skills/tree/main/weeknotes-blog-post-composer
Command: npx skills add https://github.com/lmorchard/lmorchard-agent-skills --skill weeknotes-blog-post-composer

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires jq, curl, and includes scripts (resource) components.

What problem does it solve?

Drafting weekly blog updates by hand is time-consuming and error-prone; this skill automates gathering content from Mastodon posts and Linkding bookmarks to produce a publish-ready weeknotes post.

Core Features & Use Cases

  • Aggregates Mastodon posts and Linkding bookmarks into a single, coherent weeknotes draft.
  • Generates Jekyll-style Markdown with YAML frontmatter and ISO-week-based filenames.
  • Supports optional style references from past weeknotes to align voice and tone.

Quick Start

Draft a weeknotes post by specifying a date range and letting the skill fetch Mastodon posts and Linkding bookmarks.

Frequently Asked Questions about weeknotes-blog-post-composer

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

FAQPage Schema
How do I automate weeknotes from Mastodon posts and Linkding bookmarks?

To generate weeknotes, you provide a date range and optional past weeknotes for style reference; the skill fetches Mastodon posts and Linkding bookmarks, composes the content, and outputs Jekyll Markdown with YAML frontmatter and ISO-week filenames.

Can I use past weeknotes to match the writing style of automated blog posts?

Yes, the skill supports optional style references from past weeknotes to align the voice and tone of the generated blog post, ensuring consistency across your Jekyll site's weekly diary summaries.

Do I need jq and curl installed to aggregate social data into a Jekyll blog post?

Yes, jq and curl are required dependencies for executing the scripts that fetch Mastodon posts and Linkding bookmarks and aggregate them into a Jekyll-formatted weeknotes draft.

What's the best way to create Jekyll Markdown files with ISO-week filenames from social activity?

Aggregating Mastodon posts and Linkding bookmarks into a single coherent draft automatically generates Jekyll-style Markdown with YAML frontmatter and ISO-week-based filenames saved to your content/posts directory.

Does this weeknotes composer work with date ranges for weekly diary summaries?

Yes, the skill accepts date-range inputs to fetch Mastodon posts and Linkding bookmarks, allowing you to produce a weekly diary-style summary tailored to that specific period.