关于
This skill streamlines the process of cleaning up Git history by consolidating multiple intermediate or work-in-progress commits into a single, production-ready commit. It goes beyond a simple squash by analyzing file changes and previous messages to generate a structured commit message including high-level summaries, categorized changes, and detailed improvements. It integrates a critical safety step by requiring build verification before finalizing the squash, ensuring your code remains stable throughout the history rewriting process while maintaining a clean audit trail via automated documentation.