From newsletter-composer
Compose the RSoW Linkodrom or BBtn Linkodrome section from Obsidian inbox notes, verify linked sources and authors, 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 `Linkodrom` section for RSoW or the `Linkodrome` section for 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 Linkodrom section for RSoW or the Linkodrome section for 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/04 Linkodrome.00 Inbox/04 Linkodrome.02 RSoW/rsow-###/ or 01 BBtn/bbtn-###/.04 Linkodrome inside the issue folder._04 Linkodrome.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/04 Linkodrome, 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. If the author cannot be identified after reasonable effort, omit the author rather than inventing one.
00 Inbox/04 Linkodrome into the issue folder's 04 Linkodrome 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/04 Linkodrome/_04 Linkodrome.md01 BBtn/bbtn-112/04 Linkodrome/_04 Linkodrome.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.
## Linkodrom
- [x] **{{tučný inline nadpis}}** {{shrnutí s autorem/autorkou a odkazy}}
- [x] **{{tučný inline nadpis}}** {{shrnutí s autorem/autorkou a odkazy}}
- [x] **{{tučný inline nadpis}}** {{shrnutí s autorem/autorkou a odkazy}}
## Linkodrome
- [x] **{{bold inline heading}}** {{summary with author and links}}
- [x] **{{bold inline heading}}** {{summary with author and links}}
- [x] **{{bold inline heading}}** {{summary with author and links}}
If the section folder note already exists:
When converting the editorial checklist into the final issue newsletter:
- [x] items.{{Linkodrom}} in RSoW issue templates with the complete edited ## Linkodrom section.{{Linkodrome}} in BBtn issue templates with the complete edited ## Linkodrome section.Final item example:
**Nápady jsou levné, provedení je také levné.** *Dave Kiss* píše, že v éře LLM nástrojů už není rozhodující umět kódovat, ale rychle iterovat, mít vkus a umět vybrat správný problém.
Use reference/linkodrome-examples.md for compact examples extracted from resources/examples/rsow/ and resources/examples/bbtn/. Treat resources/examples/ as the canonical source if more examples are needed.