From newsletter-composer
Compose the RSoW Designérský tip or BBtn Designer’s Tip section from one text input and one image input, prepare a working section for human editing, and later copy the accepted section into the final newsletter issue.
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 `Designérský tip` section for RSoW or the `Designer’s Tip` 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 Designérský tip section for RSoW or the Designer’s Tip 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/02 Designer’s Tip.00 Inbox/02 Designer’s Tip.02 RSoW/rsow-###/ or 01 BBtn/bbtn-###/.02 Designer’s Tip inside the issue folder._02 Designer’s Tip.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/02 Designer’s Tip.If a URL cannot be opened, still process the source if it contains enough context, but mark the item for editor attention in the working output.
00 Inbox/02 Designer’s Tip into the issue folder's 02 Designer’s Tip subfolder.assets folder together with the section folder content whenever moving the working output or source bundle between folders.assets subfolder inside the target section folder.02 RSoW/rsow-112/02 Designer’s Tip, save image assets under 02 RSoW/rsow-112/02 Designer’s Tip/assets/..assets folder and update the Markdown image URL to the local asset path.reference/rsow-design-tip-examples.md.The first output is for human editorial processing. Write it to the section folder note:
02 RSoW/rsow-112/02 Designer’s Tip/_02 Designer’s Tip.md01 BBtn/bbtn-112/02 Designer’s Tip/_02 Designer’s Tip.mdCreate the issue section folder and folder note if missing. This is a non-destructive structure completion.
The human editor may rewrite the text, change links, replace the image, or otherwise edit the working output. Preserve those edits when updating existing working output.
## Designérský tip

**{{Hlavní tip}}** {{Vysvětlení tipu}}
❌ {{Chybný výsledek}}\
✅ {{Požadovaný výsledek}}
👉 {{Benefit pro uživatele}}\
👉 {{Další benefit}}
{{Výsledek uplatnění tipu}}
If the source image is missing, omit the image line:
## Designérský tip
**{{Hlavní tip}}** {{Vysvětlení tipu}}
❌ {{Chybný výsledek}}\
✅ {{Požadovaný výsledek}}
👉 {{Benefit pro uživatele}}\
👉 {{Další benefit}}
{{Výsledek uplatnění tipu}}
## Designer’s Tip

**{{Main tip}}** {{Explanation of the tip}}
❌ {{Incorrect result}}\
✅ {{Desired result}}
👉 {{User benefit}}\
👉 {{Additional benefit}}
{{Result of applying the tip}}
Older BBtn examples in resources/examples/bbtn/ may use the heading From The Designer. Treat them as historical style references only. New BBtn working and final outputs use Designer’s Tip.
If the source image is missing, omit the image line:
## Designer’s Tip
**{{Main tip}}** {{Explanation of the tip}}
❌ {{Incorrect result}}\
✅ {{Desired result}}
👉 {{User benefit}}\
👉 {{Additional benefit}}
{{Result of applying the tip}}
If the section folder note already exists:
assets entry unless the source image changed or the user asks for it.When converting the edited working section into the final issue newsletter:
{{Designérský tip}} in RSoW issue templates with the complete edited ## Designérský tip section.{{Designer’s Tip}} in BBtn issue templates with the complete edited ## Designer’s Tip section.assets paths and make sure the referenced image remains in the issue section folder's assets subfolder.Use reference/rsow-design-tip-examples.md for compact Czech examples extracted from resources/examples/rsow/. Treat resources/examples/ as the canonical source if more examples are needed. For BBtn, translate the same structure into natural English under ## Designer’s Tip.