What problem does it solve?
This Skill automates the process of reviewing code changes in GitHub Pull Requests, identifying potential issues, and submitting feedback directly as comments.
Core Features & Use Cases
- Interactive Code Analysis: Leverages AI to analyze code diffs based on configurable guidelines.
- Automated Comment Submission: Submits identified issues as line-specific or general comments on GitHub Pull Requests.
- Approval Workflow: Facilitates PR approval based on the severity of identified issues.
- Learning from Feedback: Optionally learns from skipped suggestions to refine future review guidelines.
- Use Case: A developer submits a Pull Request. The AI code reviewer analyzes the changes, flags a critical security vulnerability and a few minor suggestions, presents them in a summary, and allows the user to choose which comments to submit before potentially approving the PR.
Quick Start
Use the code-review skill to analyze the current pull request and submit suggested comments.