What problem does it solve?
Manually tracking, prioritizing, and implementing pull request review feedback across a large monorepo is time-consuming and error-prone, especially when distinguishing between human reviewer comments and automated CI/SonarCloud findings, then validating changes against affected scopes.
Core Features & Use Cases
- Unresolved Feedback Fetching: Retrieves only unresolved, non-outdated PR review threads via GitHub GraphQL API to avoid redundant work on already addressed comments.
- Intelligent Triage: Prioritizes human reviewer feedback first, then evaluates and addresses critical bot findings from test runs, coverage checks, and SonarCloud scans.
- Scope-Aware Validation: Maps changed files to monorepo scopes to run targeted lint and tests, ensuring changes don't break unrelated parts of the codebase.
- Use Case: For a PR adding a new feature to the aihub-core agent package, this skill automatically implements all unresolved human review comments, fixes failing test-modules checks, addresses critical SonarCloud vulnerabilities, then runs lint and tests for the affected agent scope to make the PR ready for merge.
Quick Start
Use the implement-feedback-from-pr skill to resolve all unresolved review comments and CI findings for PR number 42 in the aihub-core repository.