What problem does it solve? Writing project update announcements by hand is error-prone: people forget what shipped, misattribute contributors, or publish claims not backed by actual work. This Skill builds announcements strictly from merged Git history and gates publication behind explicit user approval. ## Core Features & Use Cases - Evidence-Based Drafting: Builds announcement text from merge history, commit authorship, and changed paths within a selected period, domain, and contributor scope. - Scoped Filtering: Resolves period, domain (e.g. graphics, gameplay, tooling), and contributor filters independently, stating them in the draft so wrong scopes are caught early. - Approval-Gated Publishing: Sends only the exact approved text to a destination such as Discord, Slack, or email; any material edit after approval invalidates it via hash comparison. - Use Case: A team lead asks for a summary of one contributor's multiplayer work merged last week; the Skill drafts the announcement from real commits, shows it for review, and publishes only after explicit approval. ## Quick Start Draft a development announcement covering all merged work from the past week and show it to me for approval before publishing.