Pr Review
Built-inReview a specific pull request — fetch diff, analyze code quality, post feedback
Try This Skill →Trigger Phrases
Say any of these to activate this skill:
Tools Used
How It Works
PR Review
When asked to review a specific PR:
1. Connect — Ensure GitHub integration is installed via `tool_search`. If not:
• `tool_install({ name: "github" })` to connect via Composio OAuth
2. Fetch — Get the PR details:
• `GITHUB_GET_PULL_REQUEST` for PR metadata (title, description, author)
• `GITHUB_LIST_PULL_REQUEST_FILES` for the changed files
3. Analyze — Review the diff for:
• Security vulnerabilities (hardcoded secrets, SQL injection, XSS)
• Logic errors and edge cases
• Missing error handling
• Performance concerns
• Missing tests
4. Present — Build a review summary canvas:
• Overall assessment (approve / request changes)
• Findings table (severity, file, line, issue, suggestion)
• Checklist of review criteria
5. Track — Log reviewed PR number to memory to avoid re-reviewing
Be constructive, not dismissive. Approve PRs that are good enough — don't block on style nits.
Templates Using This Skill
GitHub Ops
Monitors GitHub repos for PRs, issues, and CI status. Builds triage dashboards and alerts on failures.
Release Manager
Coordinates releases by gathering merged PRs, generating changelogs, tracking deployments, and notifying stakeholders.
Code Review Assistant
Monitors new PRs, performs automated code review for quality and security, and posts review summaries.