What problem does it solve? Announcing a newly merged PolyKybd firmware feature to ko-fi supporters requires a narrative post plus accurate visuals, and hand-drawn mockups drift from the real keymap and misrepresent the product. ## Core Features & Use Cases - Structured post drafting: Produces a ko-fi post following an established shape — concrete title, hero image, prior behavior, breaking case, the exact gesture, GIF with alt text, edge cases, and an under-the-hood section. - Firmware-rendered visuals: Regenerates animated GIFs via demo drivers in tools/ (e.g. intl_remap_demo.py) that read the real keymap, and composes hero stills from board geometry and generated glyph tables. - Verification discipline: Requires confirming the feature merged and was tested on hardware, and visually checking rendered frames against actual firmware behavior. - Use Case: After a PR adding a new Intl layer remap lands, ask for a supporter announcement and receive the post text, a regenerated GIF of the gesture, and a composed hero still. ## Quick Start Write a ko-fi post announcing the feature that just merged in PR 42, with a GIF and hero image rendered from the firmware sources.