From newsletter-composer
Compose the RSoW or BBtn In a Nutshell section from Obsidian inbox notes, verify linked sources, prepare an editorial checklist, and later convert accepted items into the final newsletter format.
npx claudepluginhub garcon/newsletter-composerThis skill uses the workspace's default tool permissions.
Use this skill when the user wants to compose, update, or finalize the `In a Nutshell` section for RSoW or BBtn.
Guides Next.js Cache Components and Partial Prerendering (PPR): 'use cache' directives, cacheLife(), cacheTag(), revalidateTag() for caching, invalidation, static/dynamic optimization. Auto-activates on cacheComponents: true.
Guides building MCP servers enabling LLMs to interact with external services via tools. Covers best practices, TypeScript/Node (MCP SDK), Python (FastMCP).
Share bugs, ideas, or general feedback.
Use this skill when the user wants to compose, update, or finalize the In a Nutshell section for RSoW or BBtn.
Use ../_shared/reference/vault-structure.md, ../_shared/reference/newsletter-context.md, and ../_shared/reference/section-map.md for shared vault, language, placeholder, and folder rules.
00 Inbox/01 In a Nutshell.00 Inbox/01 In a Nutshell.02 RSoW/rsow-###/ or 01 BBtn/bbtn-###/.01 In a Nutshell inside the issue folder._01 In a Nutshell.md._rsow-###.md or _bbtn-###.md.When the issue number or newsletter is ambiguous, infer it from the existing vault structure when safe. Ask the human editor only when the target issue cannot be identified.
Before writing output:
00 Inbox/01 In a Nutshell, including Markdown notes and non-Markdown asset notes when possible.If a URL cannot be opened, still process the note if it contains enough context, but mark the item for editor attention in the working output.
00 Inbox/01 In a Nutshell into the issue folder's 01 In a Nutshell subfolder.Order the list by editorial importance:
The first output is for human editorial processing. Write it to the section folder note:
02 RSoW/rsow-112/01 In a Nutshell/_01 In a Nutshell.md01 BBtn/bbtn-112/01 In a Nutshell/_01 In a Nutshell.mdCreate the issue section folder and folder note if missing. This is a non-destructive structure completion.
Use a checked Markdown task list. Items are checked by default. The human editor may rewrite summaries, change links, reorder items, add text, or uncheck items. Unchecked items must not be copied into the final issue text.
## In a Nutshell
- [x] {{shrnutí s odkazy}}
- [x] {{shrnutí s odkazy}}
- [x] {{shrnutí s odkazy}}
Sledujte nás také přes [RSS feed](https://www.reknisioweb.cz/feed?sectionId=130962), [Bluesky](https://bsky.app/profile/www.reknisioweb.cz) nebo [Linkedin](https://www.linkedin.com/company/reknisioweb/).
## In a Nutshell
- [x] {{summary with links}}
- [x] {{summary with links}}
- [x] {{summary with links}}
Follow us also via [RSS feed](https://www.better-button.com/feed), [Bluesky](https://bsky.app/profile/better-buton.com), or [LinkedIn](https://www.linkedin.com/company/better-button/).
If the section folder note already exists:
When converting the editorial checklist into the final issue newsletter:
- [x] items.\ so Markdown keeps line breaks without separate paragraphs.Final item example:
🏗️ [Vláda odsunula digitalizaci stavebního zákona](https://www.lupa.cz/aktuality/digitalizace-stavebniho-rizeni-se-posouva-do-let-2030-az-2031-potvrzuje-vladni-plan/) na roky 2030 až 2031.\
Use reference/rsow-in-a-nutshell-examples.md for compact examples extracted from resources/examples/rsow/. Treat resources/examples/ as the canonical source if more examples are needed.