react-advanced掌握 React Server Components、Suspense、useTransition、渲染优化、自定义 hook 设计和 Next.js App Router 最佳实践。
Install via ClawdBot CLI:
clawdbot install wangzhiming1999/react-advancedGrade Limited — based on market validation, documentation quality, package completeness, maintenance status, and authenticity signals.
Calls external URL not in known-safe list
https://github.com/wangzhiming1999/oliver-skill/issuesAudited Apr 21, 2026 · audit v1.0
Generated Apr 30, 2026
Use useTransition to mark search result updates as non-urgent so user input remains responsive, and handle async data fetching with Suspense and streaming SSR to show skeleton loading states.
Refactor pages to use Server Components for data fetching and move interactive parts to Client Components at the leaves. Leverage streaming and Suspense to improve perceived performance.
Use React DevTools Profiler to identify costly re-renders, then apply memo, useCallback, and useMemo strategically. Split context by update frequency to prevent unnecessary updates.
Encapsulate form state, validation, submission, and error handling into a single hook (e.g., useForm) with a clean API to promote code reuse across the application.
Offer a React performance auditing and optimization service, using skills like Profiler analysis and context splitting to help clients reduce re-renders and improve Core Web Vitals.
Deliver advanced React workshops covering RSC, Suspense, and rendering optimization to engineering teams adopting Next.js App Router.
Build custom internal tools (e.g., dashboards, admin panels) using React rendering optimizations and custom hooks, sold as a service to businesses.
💬 Integration Tip
Start by profiling existing app performance with React DevTools before applying optimizations. Use the RSC decision tree to gradually migrate components to Server Components without breaking existing features.
Scored Apr 21, 2026
Use when building UI with shadcn/ui components, Tailwind CSS layouts, form patterns with react-hook-form and zod, theming, dark mode, sidebar layouts, mobile navigation, or any shadcn component question.
Tailwind reference tool. Use when working with tailwind in frontend contexts.
A product creation skill based on the "Bee Website Builder" Open API. It is used to create a new product under a specified site language and product group, w...
A product update skill based on the "Bee Website Builder" Open API. It is used to update an existing product under a specified site language and supports upd...
Build WCAG 2.1 AA compliant websites with semantic HTML, proper ARIA, focus management, and screen reader support. Includes color contrast (4.5:1 text), keyboard navigation, form labels, and live regions. Use when implementing accessible interfaces, fixing screen reader issues, keyboard navigation, or troubleshooting "focus outline missing", "aria-label required", "insufficient contrast".
Use when building Vue 3 applications with Composition API, Nuxt 3, or Quasar. Invoke for Pinia, TypeScript, PWA, Capacitor mobile apps, Vite configuration.