From react18-upgrade
Provides verified grep patterns and scan commands to audit React codebases for deprecated/removed APIs, unsafe lifecycles, batching issues, test problems, and deps before React 18.3.1 or 19 upgrades.
npx claudepluginhub passelin/marketplace-test --plugin react18-upgradeThis skill uses the workspace's default tool permissions.
Complete scan command library for React 18.3.1 and React 19 migration audits.
Provides UI/UX resources: 50+ styles, color palettes, font pairings, guidelines, charts for web/mobile across React, Next.js, Vue, Svelte, Tailwind, React Native, Flutter. Aids planning, building, reviewing interfaces.
Fetches up-to-date documentation from Context7 for libraries and frameworks like React, Next.js, Prisma. Use for setup questions, API references, and code examples.
Analyzes competition with Porter's Five Forces, Blue Ocean Strategy, and positioning maps to identify differentiation opportunities and market positioning for startups and pitches.
Complete scan command library for React 18.3.1 and React 19 migration audits.
Read the relevant section for your target:
references/react18-scans.md - all scans for React 16/17 → 18.3.1 auditreferences/react19-scans.md - all scans for React 18 → 19 auditreferences/test-scans.md - test file specific scans (used by both auditors)references/dep-scans.md - dependency and peer conflict scans# Standard flags used throughout:
# -r = recursive
# -n = show line numbers
# -l = show filenames only (for counting affected files)
# --include="*.js" --include="*.jsx" = JS/JSX files only
# | grep -v "\.test\.\|\.spec\.\|__tests__" = exclude test files
# | grep -v "node_modules" = safety (usually handled by not scanning node_modules)
# 2>/dev/null = suppress "no files found" errors
# Source files only (exclude tests):
SRC_FLAGS='--include="*.js" --include="*.jsx"'
EXCLUDE_TESTS='grep -v "\.test\.\|\.spec\.\|__tests__"'
# Test files only:
TEST_FLAGS='--include="*.test.js" --include="*.test.jsx" --include="*.spec.js" --include="*.spec.jsx"'