react by pproenca/dot-skills
npx skills add https://github.com/pproenca/dot-skills --skill react适用于 React 19/19.2 应用程序的全面性能优化指南。包含 8 个类别共 41 条规则,按影响程度从关键(并发渲染、服务器组件)到渐进式(组件模式)进行优先级排序。
| 类别 | 影响程度 | 规则数量 | 关键主题 |
|---|---|---|---|
| 并发渲染 | 关键 | 6 | useTransition、useDeferredValue、Activity、批处理 |
| 服务器组件 | 关键 | 6 | RSC 边界、数据获取、流式传输 |
| 操作与表单 | 高 | 5 | 表单操作、useActionState、useOptimistic |
| 数据获取 | 高 | 5 | use() 钩子、cache()、Suspense、错误边界 |
广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
| 状态管理 | 中高 | 5 | 派生值、上下文优化、useReducer |
| 记忆化与性能 | 中 | 5 | React Compiler、useMemo、useCallback、React.memo |
| 副作用与事件 | 中 | 5 | useEffectEvent、清理、外部存储 |
| 组件模式 | 低中 | 4 | 组合、受控与非受控、key 重置 |
关键模式 — 首先确保这些正确:
'use client' 边界下推startTransition 处理耗时的非阻塞更新<Activity> 在标签页/页面切换间保持状态常见错误 — 避免这些反模式:
use() 创建 Promise(导致无限循环)'use client'nextjs-16-app-router 技能react-hook-form 技能tanstack-query 技能每周安装量
152
代码仓库
GitHub 星标数
86
首次出现
2026年1月22日
安全审计
安装于
codex129
opencode128
gemini-cli126
github-copilot118
claude-code116
cursor105
Comprehensive performance optimization guide for React 19/19.2 applications. Contains 41 rules across 8 categories, prioritized by impact from critical (concurrent rendering, server components) to incremental (component patterns).
| Category | Impact | Rules | Key Topics |
|---|---|---|---|
| Concurrent Rendering | CRITICAL | 6 | useTransition, useDeferredValue, Activity, batching |
| Server Components | CRITICAL | 6 | RSC boundaries, data fetching, streaming |
| Actions & Forms | HIGH | 5 | Form actions, useActionState, useOptimistic |
| Data Fetching | HIGH | 5 | use() hook, cache(), Suspense, error boundaries |
| State Management | MEDIUM-HIGH | 5 | Derived values, context optimization, useReducer |
| Memoization & Performance | MEDIUM | 5 | React Compiler, useMemo, useCallback, React.memo |
| Effects & Events | MEDIUM | 5 | useEffectEvent, cleanup, external stores |
| Component Patterns | LOW-MEDIUM | 4 | Composition, controlled vs uncontrolled, key reset |
Critical patterns — get these right first:
'use client' boundaries as low as possiblestartTransition for expensive non-blocking updates<Activity> to preserve state across tab/page switchesCommon mistakes — avoid these anti-patterns:
use() (causes infinite loops)'use client' too high in the component treenextjs-16-app-router skillreact-hook-form skilltanstack-query skillWeekly Installs
152
Repository
GitHub Stars
86
First Seen
Jan 22, 2026
Security Audits
Gen Agent Trust HubPassSocketPassSnykPass
Installed on
codex129
opencode128
gemini-cli126
github-copilot118
claude-code116
cursor105
Flutter应用架构设计指南:分层结构、数据层实现与最佳实践
4,300 周安装
Python设计模式与最佳实践指南 - 构建健壮高效代码
2,300 周安装
Cloudflare Sandbox SDK - 在Workers上构建安全代码执行环境 | 隔离沙箱开发
2,200 周安装
Docker模式最佳实践:多阶段构建、Docker Compose配置与容器化开发指南
2,300 周安装
竞争对手分析工具 - SEO与GEO技能库中的专业研究工具
2,300 周安装
Swift并发代码审查工具 - 专业版 | Swift 6.2 并发正确性检查
2,400 周安装
Spring Boot 安全最佳实践指南 | JWT认证、授权、SQL注入防护、密码编码
2,400 周安装