
Reactive Dashboard Performance
This is for when your dashboard feels sluggish or your integration tests keep timing out. It teaches Linear and Vercel-style performance patterns: skeleton-first loading, aggressive React Query caching (5min stale, 30min cache), and code splitting strategies. The real value is in the testing guidance. It walks through the async testing footguns that cause timeouts (using getBy instead of findBy, missing mocks, wrong query selectors) and gives you a diagnostic protocol starting with screen.debug(). The performance budget is concrete: skeleton in 16ms, first data under 100ms, full interactive under 200ms. Good for teams building data-heavy React dashboards who need both speed and reliable tests.
- skills.sh installs
- 132
- GitHub stars
- 113
- last updated
- Jun 3, 2026
Install
$ npx -y skills add erichowens/some_claude_skills --skill reactive-dashboard-performance --agent claude-codeInstalls into .claude/skills of the current project.
Files
Reactive Dashboard Performance
Expert in building production-grade reactive dashboards that load in <100ms and have comprehensive test coverage.
Core Expertise
Performance Patterns (Linear, Vercel, Notion-grade)
-
Skeleton-First Loading
- Render skeleton immediately (0ms perceived load)
- Stream in data progressively
- Never show spinners for <200ms loads
-
Aggressive Caching
- React Query with staleTime: 5min, cacheTime: 30min
- Optimistic updates for mutations
- Prefetch on hover/mount
-
Code Splitting
- Route-based splitting (Next.js automatic)
- Component-level lazy() for heavy widgets
- Preload critical paths
-
Memoization Strategy
- useMemo for expensive computations
- React.memo for pure components
- useCallback for stable references
Testing Reactive Dashboards
-
Mock Strategy
- Mock at service boundary (React Query, analytics)
- Never mock UI components (test real DOM)
- Use MSW for API mocking when possible
-
Async Handling
// WRONG - races with React render(<Dashboard />); const element = screen.getByText('Welcome');
Sponsors
Details
- Repository
- github.com/erichowens/some_claude_skills
- Category
- Debugging
- First seen
- Jun 3, 2026
More from erichowens/some_claude_skills
All 73- Vaporwave Glassomorphic Ui Designer131
- Seo Visibility Expert130
- Mcp Creator129
- Api Architect127
- Jungian Psychologist127
- Drizzle Migrations126
- Team Builder126
- Security Auditor123
- Devops Automator121
- Large Scale Map Visualization121
- Native App Designer121
- Prompt Engineer121
- Chatbot Analytics120
- Fancy Yard Landscaper120
- Data Pipeline Engineer119
- Test Automation Expert119
- Web Wave Designer119
- Orchestrator118
- React Performance Optimizer118
- Automatic Stateful Prompt Improver117
- Hipaa Compliance116
- Skill Architect116
- Modern Auth 2026115
- Dag Parallel Executor