Synchronizes pull request and merge request descriptions with the latest code changes to ensure documentation matches current implementation.
This skill automates the maintenance of pull request (PR) and merge request (MR) descriptions by analyzing commits made since the last update. Instead of manually editing documentation as features evolve, the skill identifies user-facing changes and updates the body content on GitHub or GitLab using a standardized format. It focuses on documenting the final state of the code rather than the development journey, ensuring that reviewers and stakeholders always have an accurate, up-to-date overview of what will be merged into the codebase.
Key Features
01Automated diff analysis between PR revisions
025 GitHub stars
03Worktree-aware execution for non-standard branches
04Smart commit filtering based on last update timestamp
05Supports both GitHub (PR) and GitLab (MR) workflows
06Standardized PR body formatting following best practices
Use Cases
01Updating a PR description after addressing review feedback with additional commits
02Synchronizing GitLab Merge Request details when a feature branch evolves significantly
03Maintaining accurate documentation for reviewers in fast-moving development cycles