Build component systems
Create composable components, controlled interfaces, variants, forms, states, and accessible interaction patterns.
Codex Skills for React give Codex a disciplined process for building components, managing state and effects, connecting data, improving accessibility, testing user behavior, and diagnosing rendering performance. Download the skills for React work that must fit the project's framework, version, design system, and conventions.
task: complete react development task
inspect:
- requirements and context
- existing standards
- failure and edge cases
verify: outputs + checks + handoffStrong react development work depends on context, explicit decisions, and checks that match the real environment.
These skills give Codex a specialist workflow for react development while preserving local conventions, important constraints, and human review.
Create composable components, controlled interfaces, variants, forms, states, and accessible interaction patterns.
Choose local, shared, server, URL, and form state deliberately, with clear loading and error behavior.
Keep synchronization explicit, avoid derived-state effects, clean up subscriptions, and prevent stale work.
Verify user flows, keyboard use, hydration, rendering, bundles, and performance with evidence.
The steps keep context, implementation, and verification visible so the result can be reviewed and repeated.
Read the React version, framework, routing, styling, state tools, tests, rendering model, and conventions.
Trace props, state, context, data fetching, effects, events, and component responsibilities.
Reuse the design system, cover all states, preserve semantics, and keep behavior close to its owner.
Run tests, type checks, browser behavior, accessibility checks, and profiling for performance changes.
The workflow adjusts to the project, audience, tools, and risk while preserving the same quality standard.
Build dashboards, forms, settings, search, tables, navigation, and data-driven workflows.
Create reusable components, tokens, variants, documentation, accessibility rules, and regression checks.
Work within Next.js, Remix, Vite, or the repository's existing React architecture.
Replace legacy patterns, reduce effect misuse, improve typing, and migrate incrementally.
Start with one defined outcome and provide the source material, constraints, and checks that matter.
These skills are designed for people who need dependable react development work with a visible process.
Build features and refactors that respect the application's architecture.
Standardize component, state, testing, accessibility, and performance practices.
Turn product requirements into complete interface behavior and edge states.
Develop reusable components with stable APIs and accessible defaults.
The skills assist React development, but production accessibility, security, data correctness, and performance need browser testing and human review.
Install the complete skill folder and add the project-specific context before beginning.
Keep SKILL.md with the included react development guidance, checks, and supporting files.
Use project scope for local rules and versions, or personal scope for a reusable workflow.
Document the tools, audience, standards, source material, constraints, and approval rules for this react development work.
Provide the intended outcome, important edge cases, required checks, and expected handoff.
Practical answers about capabilities, limits, setup, and review.
Yes. They follow the installed Next.js version and its server, client, routing, and data conventions.
They first inspect existing tools and only propose a new dependency when it solves a clear problem.
Yes, when the framework supports them. Client boundaries and serialization are treated explicitly.
Yes. They favor tests of visible user behavior using the project's established tools.
They can profile renders, data flow, bundles, and interactions before making targeted changes.
Clear context. Purposeful work. Relevant checks. A result others can understand.