Back to list
gricha

react-review

by gricha

Workspace orchestration for local development environments using docker-in-docker

10🍴 1📅 Jan 24, 2026

SKILL.md


name: react-review description: React and Next.js performance optimization guidelines from Vercel Engineering. Contains 45+ rules across 8 categories.

Vercel React Best Practices

Quick reference for reviewing React code. For detailed rules with code examples, see RULES.md.

Rule Categories (by priority)

PriorityCategoryImpact
1Eliminating WaterfallsCRITICAL
2Bundle Size OptimizationCRITICAL
3Server-Side PerformanceHIGH
4Client-Side Data FetchingMEDIUM-HIGH
5Re-render OptimizationMEDIUM
6Rendering PerformanceMEDIUM
7JavaScript PerformanceLOW-MEDIUM
8Advanced PatternsLOW

Critical Rules Summary

Eliminating Waterfalls

  • async-parallel - Use Promise.all() for independent operations
  • async-defer-await - Move await into branches where actually used
  • async-suspense-boundaries - Use Suspense to stream content

Bundle Size

  • bundle-barrel-imports - Import directly, avoid barrel files
  • bundle-dynamic-imports - Use next/dynamic for heavy components
  • bundle-defer-third-party - Load analytics after hydration

Re-render Optimization

  • rerender-memo - Extract expensive work into memoized components
  • rerender-functional-setstate - Use functional setState for stable callbacks
  • rerender-lazy-state-init - Pass function to useState for expensive values

Common Patterns

  • rendering-conditional-render - Use ternary, not && for conditionals with numbers
  • Missing keys in list rendering
  • Index as key for dynamic lists

Score

Total Score

60/100

Based on repository quality metrics

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

+10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

0/5

Reviews

💬

Reviews coming soon