use_mcp_tool (server: github) Use at the start to get all review comments and PR metadata. Provides the core context of what needs to be fixed from a human perspective. gh pr checks After getting comments, to check the technical status. Quickly identifies if there are failing automated checks that need investigation. gh pr checks --watch After pushing a fix, to confirm that the changes have resolved the CI/CD failures. Provides real-time feedback on whether the fix was successful. Always fetch details to get the branch name, owner, repo slug, and mergeable state. Parse all comments to create a checklist of required changes. Ignore comments that are not actionable or have been resolved. Use this command to get the exact error messages from failing tests. Search the log for keywords like 'error', 'failed', or 'exception' to quickly find the root cause. After analyzing all the problems (reviews, tests, conflicts), present a summary to the user. Provide clear, actionable next steps as suggestions. Example suggestions: "Address review comments first.", "Tackle the failing tests.", "Resolve merge conflicts."