arshasv/analog_tool-automation/react-frontend
Claude Code and agent skill by arshasv/analog_tool-automation
- community
Checking that the SKILL.md file is still in the repository.
React frontend performance optimization guidelines for the xEDA project, curated from Vercel best practices.
Install
npx vskill@latest install arshasv/analog_tool-automation/react-frontendSKILL.md
Vercel React Best Practices (xEDA Curated)
This is a curated subset of the Vercel React/Next.js guidance for the xEDA codebase.
Scope for xEDA
xEDA is currently a Python backend project with planned React UI integration (see project docs). Because there is no Next.js app in this repository yet, Next.js server/RSC/API-route-specific rules are removed.
Kept Categories and Rules
1. Eliminating Waterfalls (Keep)
async-cheap-condition-before-awaitasync-defer-awaitasync-parallelasync-dependenciesasync-suspense-boundaries
2. Bundle Size Optimization (Keep: React-applicable subset)
bundle-barrel-importsbundle-analyzable-pathsbundle-dynamic-importsbundle-conditionalbundle-preload
3. Client-Side Data Fetching (Keep)
client-swr-dedupclient-event-listenersclient-passive-event-listenersclient-localstorage-schema
4. Re-render Optimization (Keep)
rerender-defer-readsrerender-memorerender-memo-with-default-valuererender-dependenciesrerender-derived-statererender-derived-state-no-effectrerender-functional-setstatererender-lazy-state-initrerender-simple-expression-in-memorerender-split-combined-hooksrerender-move-effect-to-eventrerender-transitionsrerender-use-deferred-valuererender-use-ref-transient-valuesrerender-no-inline-components
5. Rendering Performance (Keep: React-applicable subset)
rendering-animate-svg-wrapperrendering-content-visibilityrendering-hoist-jsxrendering-svg-precisionrendering-conditional-renderrendering-usetransition-loadingrendering-script-defer-async
6. JavaScript Performance (Keep)
js-batch-dom-cssjs-index-mapsjs-cache-property-accessjs-cache-function-resultsjs-cache-storagejs-combine-iterationsjs-length-check-firstjs-early-exitjs-hoist-regexpjs-min-max-loopjs-set-map-lookupsjs-tosorted-immutablejs-flatmap-filterjs-request-idle-callback
7. Advanced Patterns (Keep)
advanced-effect-event-depsadvanced-event-handler-refsadvanced-init-onceadvanced-use-latest
Rule Files
Each kept rule now has a dedicated file in rules/ using this naming convention:
rules/<rule-id>.md
Examples:
rules/async-parallel.mdrules/bundle-dynamic-imports.mdrules/rerender-transitions.mdrules/rendering-content-visibility.mdrules/js-set-map-lookups.mdrules/advanced-use-latest.md
Removed as Not Related to Current xEDA Repo
Next.js / Server-specific rules removed
async-api-routes- All
server-*rules: server-auth-actionsserver-cache-reactserver-cache-lruserver-dedup-propsserver-hoist-static-ioserver-no-shared-module-stateserver-serializationserver-parallel-fetchingserver-parallel-nested-fetchingserver-after-nonblocking
Hydration/resource-hint rules removed (not relevant without SSR/RSC setup)
bundle-defer-third-partyrendering-hydration-no-flickerrendering-hydration-suppress-warningrendering-activityrendering-resource-hints
Notes for Future
If xEDA adds a Next.js frontend (SSR/RSC or route handlers), restore removed server-*, hydration, and API-route rules.
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingapp/.github/skills/react-frontend/skill.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/arshasv/analog_tool-automation/react-frontend)