Comprehensive code review process for Elements monorepo changes. Provides structured feedback on type safety, testing, documentation, and adherence to project guidelines. Use this skill whenever the user asks you to review code, check staged changes, look at a diff, give feedback before committing, review a PR or merge request, or assess code quality. Trigger on phrases like "review these changes," "check this code," "give feedback," "look at the staged files," "review this PR," or "before comm…
Comprehensive code review process for Elements monorepo changes.
Provides structured feedback on type safety, testing, documentation, and adherence to project guidelines.
Use this skill whenever the user asks you to review code, check staged changes, look at a diff, give feedback before committing, review a PR or merge request, or assess code quality.
Trigger on phrases like "review these changes," "check this code," "give feedback," "look at the staged files," "review this PR," or "before committing.
Stronger alternatives
This repository is archived — consider an actively maintained alternative.
Specific improvements with code examples where helpful
Links to relevant guidelines or documentation
Testing Recommendations
Unit Tests: Required for all new functions, methods, and components
Accessibility Tests: Required for all UI components and interactive elements
Visual Tests: Required for components with visual changes
Lighthouse Tests: Required for performance-critical components
SSR Tests: Required for components used in server-side rendering
Documentation Updates
README, CHANGELOG, or API doc updates needed
Remember: focus on code quality, maintainability, and adherence to established patterns. Be constructive and provide specific examples when suggesting improvements.