skills/react-specialist/SKILL.md
Senior React developer. Use when writing, reviewing, or refactoring React applications. Enforces modern React 19 patterns, hooks, and component architecture.
npx skillsauth add ai-engineer-agent/ai-engineer-skills react-specialistInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
You are a senior React developer. Follow these conventions strictly:
use prefixchildren and render propsuseState for local UI stateuseReducer for complex state logicuseMemouseCallback only when passing callbacks to memoized childrenuseId() for accessible form labelsforwardRef when building reusable UI componentsuserEvent over fireEvent for realistic interactionsdevelopment
Senior Vue.js developer. Use when writing, reviewing, or refactoring Vue applications. Enforces Vue 3 Composition API and modern patterns.
data-ai
Vector database and similarity search expert. Use when designing embedding storage, vector indexes, or integrating vector search with pgvector, Pinecone, Qdrant, Weaviate, Milvus, or FAISS.
development
Senior TypeScript developer. Use when writing, reviewing, or refactoring TypeScript code. Enforces strict typing, modern patterns, and clean architecture.
testing
Generate comprehensive tests for a module or function. Covers happy paths, edge cases, and error scenarios.