What problem does it solve? Writing a consistent, well-structured pull request description from a branch full of commits is tedious and error-prone. This Skill automates the analysis of everything that changed since the branch diverged from the default branch and produces a standardized change summary with title, motivation, details, and a machine-readable change record. ## Core Features & Use Cases - Branch change analysis: Diffs the current branch against the default branch, consolidates commit entries, and resolves scope, type, and breaking-change flags. - Structured summary generation: Produces a newspaper-style summary with ## What, ## Why, and ## Details sections, plus a change-record YAML block consumed by downstream PR-creation skills. - Subagent drafting and auditing: Dispatches entry-drafter and lede-cutter subagents, then verifies, audits, and redispatches drafts with rejection codes when checks fail. - Use Case: After finishing a feature branch, invoke the Skill to produce a complete PR-ready change summary, including ticket references, work-type classification, and breaking-change markers, saved as a timestamped artifact. ## Quick Start Ask the agent to summarize the current branch's changes since it diverged from the default branch and generate the change summary for the pull request.