Code Review
Pull request review template with checklist, file changes, inline comments, and approval status. Streamline your code review process.
Available Variables
Use these variables with Handlebars syntax {{variableName}} in your content.
{{file1}}src/lib/collaboration.ts
{{file2}}src/hooks/usePresence.ts
{{file3}}src/components/Editor.tsx
{{author}}alex-dev
{{prTitle}}Add real-time collaboration features
{{summary}}This PR introduces WebSocket-based real-time collaboration features including cursor presence, live updates, and conflict resolution. The implementation uses a CRDT-based approach for handling concurrent edits.
{{verdict}}Approved with suggestions
{{docsIcon}}✓
{{file1Add}}324
{{file1Del}}0
{{file2Add}}156
{{file2Del}}12
{{file3Add}}89
{{file3Del}}45
{{prNumber}}847
{{additions}}847
{{deletions}}234
{{docsClass}}check-pass
{{reviewer1}}James Miller
{{reviewer2}}Lisa Kim
{{reviewDate}}January 5, 2025
{{verdictIcon}}✅
{{comment1Code}}const ws = new WebSocket(url); // Could benefit from pooling
{{comment1File}}collaboration.ts
{{comment1Line}}87
{{comment1Text}}Consider using a connection pool here to improve performance under heavy load.
{{comment2File}}usePresence.ts
{{comment2Line}}42
{{comment2Text}}Great use of useCallback here! This will prevent unnecessary re-renders.
{{filesChanged}}12
{{reviewerName}}James Miller
{{sourceBranch}}feature/realtime-collab
{{targetBranch}}main
{{testCoverage}}78%
{{verdictClass}}approved
{{reviewer1Initial}}JM
{{reviewer2Initial}}LK
{{testCoverageIcon}}!
{{testCoverageClass}}check-warn
More developer Templates
Release Changelog
Developer-friendly changelog template with version timeline, categorized changes (Added, Changed, Fixed), and contributor badges.
Sprint Retrospective
Colorful agile retrospective template with What Went Well, Needs Improvement, and Action Items columns. Track sprint metrics and team mood.
API Documentation
Professional API documentation template with sidebar navigation, endpoint cards, and code examples. Developer-friendly design.