What problem does it solve?
Marketing teams need to know what is shipping in each weekly tldraw.com release, but raw commit logs and conventional-commit messages are written for engineers, not for people planning announcements, social posts, and changelog copy.
Core Features & Use Cases
- Commit Range Analysis: Fetches every commit on
main not yet on production via the GitHub API, capturing author and subject for the full release range.
- User-Facing Filtering and Translation: Selects only changes users would notice (features, visible fixes, performance) and rewrites conventional-commit subjects into plain-language benefit statements grouped into New, Improved, and Fixed buckets.
- Discord Publishing: Posts a formatted summary under Discord's 2000-character limit to the marketing channel via webhook, with all mentions disabled so no one gets pinged.
- Use Case: During the weekly dotcom release, run this Skill to automatically produce a marketing-ready summary like "You can now flip shapes horizontally and vertically" from
feat(tldraw): flip geo shapes with flipX/flipY, and post it to the marketing Discord channel.
Quick Start
Summarize what is shipping in this week's tldraw.com release for the marketing team and post it to their Discord channel.