Skip to main content

vercel-react-best-practices

Apply relevant Vercel React guidance to this hooks library when reviewing a changed React flow or investigating a performance concern.

Informações da origem

Repositório
bitsocialnet/bitsocial-react-hooks
Última atividade na origem
12 de setembro de 2026 às 14:33
Idioma detectado do SKILL.md
inglês
Estrelas
1
Forks
0

Opções de instalação

Por padrão, está selecionado o prompt que primeiro revisa a origem. Você pode mudar para um comando direto ou baixar uma cópia local.

Revise os arquivos de origem

Leia o SKILL.md e os arquivos complementares exibidos pelo SkillsMP antes de decidir se vai instalar.

Explorador de arquivos
59 arquivos

Exibindo SKILL.md

SKILL.md
Instruções da origem · Visualização somente leitura
name
vercel-react-best-practices
description
Apply relevant Vercel React guidance to this hooks library when reviewing a changed React flow or investigating a performance concern.
license
MIT
metadata
{"author":"vercel","version":"1.0.0"}
<!-- Generated from .agents/skills/vercel-react-best-practices/SKILL.md; run yarn ai-workflow:sync. --> # Vercel React Guidance for This Library Select rules for the affected behavior; do not load the entire compiled `AGENTS.md` or run every rule as a checklist. The bundled reference is an upstream React/Next.js guide, while this repository implements public React hooks and Zustand stores for protocol clients. Useful starting points when relevant: - Derived state or effect synchronization: [derived state](rules/rerender-derived-state-no-effect.md), [event logic](rules/rerender-move-effect-to-event.md). - Render/subscription cost: [defer reads](rules/rerender-defer-reads.md), [simple expressions](rules/rerender-simple-expression-in-memo.md), [transient values](rules/rerender-use-ref-transient-values.md). - Repeated browser work: [event listeners](rules/client-event-listeners.md), [passive listeners](rules/client-passive-event-listeners.md). - Bundle or async bottlenecks: [barrel imports](rules/bundle-barrel-imports.md), [independent async work](rules/async-parallel.md). Read other `rules/` files only when their topic applies. Skip Next.js, Server Components, server caching, server actions, and hydration guidance unless the affected library behavior makes them relevant. Do not introduce SWR, Next.js APIs, manual memoization, or a new dependency merely because an upstream example uses it. Adapt examples to the supported React peer versions and existing store/subscription lifecycles. Development React versions do not change the package compatibility contract. Do not remove required subscription effects, deduplication, or memoized selectors without understanding their role. Public barrel exports in `src/index.ts` are the supported package API, not automatically an optimization defect. Establish a correctness or measured performance reason for a change, preserve error handling and accessibility, and verify the affected behavior under `docs/agent-playbooks/verification.md`. Treat reference priorities as triage guidance rather than mandatory refactor targets. Licensed upstream rule files and their attribution remain intact.
Ver no GitHub