Organizes development history into atomic, reviewable commits to streamline the pull request process.
Commit Restructuring is a specialized Claude Code skill designed to transform chaotic development history into a coherent, storytelling sequence of atomic commits. By grouping changes according to specific review concerns—such as security, data layers, or observability—rather than simple file proximity, it ensures that reviewers can evaluate code more efficiently and with higher focus. The skill enforces best practices like build safety, the separation of code moves from logic enhancements, and the 'And' rule for commit splitting, providing a structured intellectual foundation for automated workflows like /forge:reviewable.
主要功能
01Storytelling-based commit sequencing to build context incrementally
02Logical grouping of changes by Review Concern (Auth, Data, UI, etc.)
03Zero-loss verification through dual-branch comparison
041 GitHub stars
05Mandatory separation of pure code moves from behavioral enhancements
06Automated review-depth signaling (High/Medium/Low) for triage
使用场景
01Preparing a complex local development branch for a production-ready Pull Request
02Refactoring a large monolithic change into a series of safe, bisectable commits
03Automating the organization of work history to improve team review velocity