aidokitwiki

React stack pack

Frontend-focused additions on top of Node-TS or Node-JS. Component patterns, accessibility, testing-library conventions, build-performance heuristics. Designed to compose, not stand alone.

Audience #

Pick React if:

React is not a standalone pack. Combine it with Node-TS or Node-JS:

aidokit init --stack node-ts,react
# or
aidokit init --stack node-js,react

If you init --stack react alone, aidokit will warn and add Node-TS automatically (the most common case).

Auto-detection triggers #

aidokit init detects this pack when:

Force it:

aidokit init --stack react   # also adds node-ts

What you get (on top of Node-TS / Node-JS) #

Component Provided
Suggested skills react-component-conventions, testing-library-patterns, accessibility-checks, build-performance-hints, state-management-discipline
Suggested MCPs Playwright (escalated from optional → suggested for React projects), Chrome DevTools MCP (when present in catalog)
Validation commands Inherits from underlying pack; adds npm run build to the validation step at Strict so CI catches type/JSX breakage early
Architecture hint (Strict) Container/Presentational separation, Server Components only when next/server patterns are detected, Hooks-only state

Composition #

Honest limitations #

See also #