Skip to content
Agentmart
Submit a tool

react-guide

Use for explaining, designing, implementing, reviewing, refactoring, migrating, or diagnosing React 18/19 applications when React-specific judgment is needed…

Skill by buYoung

IndexedMIT★ 21
Write a review

Chalk Labs

Need help deploying react-guide?

Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.

Book a call

Install

Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.

npx agentmarket install skill/buyoung-react-guide

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Use for explaining, designing, implementing, reviewing, refactoring, migrating, or diagnosing React 18/19 applications when React-specific judgment is needed for CSR, SSR, streaming, hydration, structure, APIs, Hooks, state/data, async UI, accessibility, performance, compatibility, or Compiler behavior. Covers React's own server-rendering APIs; excludes framework-specific APIs, RSC/Server Functions implementation, custom server-runtime construction, unsupported React majors, build-tool-only work, and styling/copy-only work.

Use cases: design, frontend, backend, data

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this skill can do and what it asks for, from its SKILL.md and code. Checked Oct 26, 2026.

Tools
No tools found
Secrets
None asked for
Install scripts
None found
Runs as
Node.js package

Network hosts it talks to 1

  • codeload.github.com · found in install command

Files it touches

  • ~/.claude/skills/react-guide

What's inside

Skill name
react-guide
Description
Use for explaining, designing, implementing, reviewing, refactoring, migrating, or diagnosing React 18/19 applications when React-specific judgment is needed for CSR, SSR, streaming, hydration, structure, APIs, Hooks, state/data, async UI, accessibility, performance, compatibility, or Compiler behavior. Covers React's own server-rendering APIs; excludes framework-specific APIs, RSC/Server Functions implementation, custom server-runtime construction, unsupported React majors, build-tool-only work, and styling/copy-only work.
License
MIT
Instructions
33 lines in SKILL.md · view on GitHub

Before installing

  • Ships executable scripts

Files (46)

  • SKILL.md
  • README.md · evals/
  • evals.json · evals/
  • OWNERSHIP.md · evals/fixtures/async-order-workspace/
  • TASK.md · evals/fixtures/async-order-workspace/
  • package.json · evals/fixtures/async-order-workspace/
  • OrderAuditPanel.jsx · evals/fixtures/async-order-workspace/src/orders/
  • OrderWorkspace.jsx · evals/fixtures/async-order-workspace/src/orders/
  • orderApi.mjs · evals/fixtures/async-order-workspace/src/orders/
  • vite.config.mjs · evals/fixtures/async-order-workspace/
  • TASK.md · evals/fixtures/external-store-grid-performance/
  • package.json · evals/fixtures/external-store-grid-performance/
  • profile.json · evals/fixtures/external-store-grid-performance/
  • Grid.jsx · evals/fixtures/external-store-grid-performance/src/
  • gridStore.mjs · evals/fixtures/external-store-grid-performance/src/
  • vite.config.mjs · evals/fixtures/external-store-grid-performance/
  • CONSUMERS.md · evals/fixtures/mixed-react-modal-library/
  • TASK.md · evals/fixtures/mixed-react-modal-library/
  • package.json · evals/fixtures/mixed-react-modal-library/
  • Modal.jsx · evals/fixtures/mixed-react-modal-library/src/
  • ModalContext.jsx · evals/fixtures/mixed-react-modal-library/src/
  • index.d.ts · evals/fixtures/mixed-react-modal-library/src/
  • index.js · evals/fixtures/mixed-react-modal-library/src/
  • TASK.md · evals/fixtures/ssr-profile-hydration/
  • package.json · evals/fixtures/ssr-profile-hydration/
  • Profile.jsx · evals/fixtures/ssr-profile-hydration/src/
  • entry-client.jsx · evals/fixtures/ssr-profile-hydration/src/
  • entry-server.jsx · evals/fixtures/ssr-profile-hydration/src/
  • profileStore.mjs · evals/fixtures/ssr-profile-hydration/src/
  • async-order-workspace.mjs · evals/validators/
  • external-store-grid-performance.mjs · evals/validators/
  • mixed-react-modal-library.mjs · evals/validators/
  • ssr-profile-hydration.mjs · evals/validators/
  • react-18-runtime-compatibility.md · references/
  • react-18-to-19-migration.md · references/
  • react-19-actions-async.md · references/
  • react-19-compiler.md · references/
  • react-19-component-apis.md · references/
  • react-19-migration.md · references/
  • react-accessibility.md · references/
  • react-async-ui.md · references/
  • react-hooks-effects.md · references/
  • react-render-performance.md · references/
  • react-ssr-hydration.md · references/
  • react-state-data.md · references/
  • react-structure-public-api.md · references/

SKILL.md (first lines)

# React Guide

Establish the installed `react`/`react-dom` versions, supported consumers, and rendering path: client rendering, server rendering, or hydration. Inspect package/lockfile and entry-point evidence when available. If versions or inputs are missing, continue investigation and version-independent explanation; defer only choices that depend on the missing facts. Do not assume every React 19 minor exposes the same APIs.

Treat existing defects, incomplete cleanup, and failed checks as diagnosis and repair work. Ask for a decision only when an unresolved product or compatibility choice changes the solution. Migration evidence can come from current source and diagnostics; a prior-stage report is not required.

## Route

Start with the closest reference, then read related references directly as the task crosses topics. Use their inputs and checks selectively for the requested explanation, implementation, or review.

- Structure, composition, exports: [structure and public API](references/react-structure-public-api.md)
- Hooks, Effects, subscriptions: [Hooks and Effects](references/react-hooks-effects.md)
- Local/shared/URL/server state: [state and data](references/react-state-data.md)
- Rerenders, profiling, memoization: [render performance](references/react-render-performance.md)
- Suspense, loading, errors, retry: [async UI](references/react-async-ui.md)
- Server APIs, streaming, initial data, hydration mismatches: [SSR and hydration](references/react-ssr-hydration.md)
- Semantics, keyboard, focus, announcements: [accessibility](references/react-accessibility.md)
- React 18 runtime or Compiler compatibility: [React 18 compatibility](references/react-18-runtime-compatibility.md)
- React 18 departure audit: [React 18 to 19 migration](references/react-18-to-19-migration.md)
- React 19 arrival validation: [React 19 migration](references/react-19-migration.md)
- React 19 ref/provider or 19.2 APIs: [React 19 component APIs](references/react-19-component-apis.md)
- React 19 Actions, forms, `use`: [React 19 async APIs](references/react-19-actions-async.md)
- React Compiler config or diagnostics: [React 19 Compiler](references/react-19-compiler.md)

## Boundary

This skill explains React rendering and state semantics. A build-tool guide owns module loading, client/server artifacts, plugin adapters, and deployment configuration. For a task spanning both, use both guides and connect their evidence; for Vite, pair this guide with `vite-guide`. An artificial handoff or caller identity is unnecessary. Respect actual ownership restrictions supplied by the task.

Keep framework-specific routing/data APIs, RSC/Server Functions implementation, and construction of a custom server runtime outside this guide. Ordinary React SSR within an existing host is supported.

Adapt the response to the request: explain the decision and evidence, report changes or findings, and distinguish performed checks from remaining runtime risks. Claim a performance improvement only with comparable before/after measurements. Do not report blocked, failed, or unrun verification as passed.

From buYoung/skills, MIT.

More from buYoung/skills

Signals

Stars
21
Forks
3
Open issues
0
Last commit (this folder)
Sep 8, 2026 (1 month ago)
Last release
Sep 9, 2026 (1 month ago)

From GitHub (fetched Oct 24, 2026).

Details

License
MIT
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from buYoung

Done for you

Rather not set it up yourself?

Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.

See how we build AI agents →Read the case studies

Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.

launches shipped
50+
launches shipped
media placements
500+
media placements
founders on every account
2
founders on every account

Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block

Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.

Get react-guide running in your business

Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.

Goes to the Chalk Labs founders, not the newsletter. Privacy

Need help deploying react-guide?

CallGet help
Cite this page

react-guide skill. Agent Mart. https://agentmart.dev/skills/buyoung-react-guide (last updated 2026-10-24)