22
33This directory contains specialized coding agents that understand the Interact platform's architecture, patterns, and conventions.
44
5- ** Last Updated:** February 9 , 2026
6- ** Total Agents:** 12
5+ ** Last Updated:** February 11 , 2026
6+ ** Total Agents:** 21
77
88---
99
@@ -256,6 +256,202 @@ Example:
256256
257257---
258258
259+ ### 🚀 Performance & Optimization
260+
261+ #### 13. Performance Optimizer
262+ ** File:** ` performance-optimizer.agent.md `
263+ ** Purpose:** Identifies and fixes performance bottlenecks in React + Vite
264+
265+ ** Specializations:**
266+ - Bundle analysis and code splitting
267+ - Lazy loading (117 pages)
268+ - React.memo, useMemo, useCallback optimization
269+ - Image optimization with Cloudinary
270+ - TanStack Query cache configuration
271+ - Dependency optimization (remove moment.js)
272+
273+ ** When to Use:**
274+ - Reducing bundle size
275+ - Improving page load times
276+ - Optimizing render performance
277+ - Lighthouse performance score < 90
278+
279+ ---
280+
281+ #### 14. State Management Expert
282+ ** File:** ` state-management-expert.agent.md `
283+ ** Purpose:** Implements Context API + TanStack Query state patterns
284+
285+ ** Specializations:**
286+ - React Context for UI state
287+ - TanStack Query for server state
288+ - Avoiding prop drilling
289+ - Optimistic updates
290+ - Query key conventions
291+ - Cache invalidation strategies
292+
293+ ** When to Use:**
294+ - Managing global app state
295+ - Implementing complex data flows
296+ - Optimizing re-renders
297+ - Setting up new contexts
298+
299+ ---
300+
301+ ### 🔗 Integration & APIs
302+
303+ #### 15. API Integration Specialist
304+ ** File:** ` api-integration-specialist.agent.md `
305+ ** Purpose:** Implements 15+ third-party API integrations
306+
307+ ** Specializations:**
308+ - Google Calendar, Maps
309+ - Microsoft Teams
310+ - Slack
311+ - Notion, HubSpot, Zapier
312+ - OAuth flows
313+ - Webhook handlers
314+ - Rate limiting and retries
315+
316+ ** When to Use:**
317+ - Adding new external integrations
318+ - Implementing OAuth authentication
319+ - Setting up webhooks
320+ - Troubleshooting API errors
321+
322+ ---
323+
324+ ### 🧭 Navigation & Routing
325+
326+ #### 16. Route & Navigation Manager
327+ ** File:** ` route-navigation-manager.agent.md `
328+ ** Purpose:** Manages React Router 6.26.0 for 117 pages
329+
330+ ** Specializations:**
331+ - Route organization and lazy loading
332+ - Protected routes and role guards
333+ - Nested routes
334+ - URL state management
335+ - Breadcrumbs and navigation
336+ - XSS-safe navigation (fixed v6.26.0)
337+
338+ ** When to Use:**
339+ - Adding new pages and routes
340+ - Implementing navigation guards
341+ - Refactoring route structure
342+ - Debugging routing issues
343+
344+ ---
345+
346+ ### 🛡️ Error Handling & Logging
347+
348+ #### 17. Error Handling & Logging Expert
349+ ** File:** ` error-handling-logging.agent.md `
350+ ** Purpose:** Implements comprehensive error handling and logging
351+
352+ ** Specializations:**
353+ - Error boundaries for React errors
354+ - API error handling
355+ - User-friendly error messages
356+ - Global error handlers
357+ - Logging service integration
358+ - Sentry integration
359+
360+ ** When to Use:**
361+ - Implementing error boundaries
362+ - Improving error messages
363+ - Setting up error tracking
364+ - Debugging production issues
365+
366+ ---
367+
368+ ### ♿ Accessibility
369+
370+ #### 18. Accessibility Auditor
371+ ** File:** ` accessibility-auditor.agent.md `
372+ ** Purpose:** Ensures WCAG 2.1 AA compliance
373+
374+ ** Specializations:**
375+ - Semantic HTML
376+ - ARIA labels and roles
377+ - Keyboard navigation
378+ - Screen reader support
379+ - Color contrast checking
380+ - Form accessibility
381+
382+ ** When to Use:**
383+ - Auditing components for a11y
384+ - Fixing accessibility violations
385+ - Implementing keyboard navigation
386+ - Lighthouse accessibility score < 100
387+
388+ ---
389+
390+ ### 📊 Analytics & Visualization
391+
392+ #### 19. Analytics Implementation Specialist
393+ ** File:** ` analytics-implementation.agent.md `
394+ ** Purpose:** Implements tracking and analytics
395+
396+ ** Specializations:**
397+ - Event tracking system
398+ - User engagement metrics
399+ - Analytics dashboards
400+ - Real-time analytics
401+ - GDPR-compliant tracking
402+ - Analytics export (CSV, PDF)
403+
404+ ** When to Use:**
405+ - Implementing analytics tracking
406+ - Creating engagement metrics
407+ - Building analytics dashboards
408+ - Setting up event logging
409+
410+ ---
411+
412+ #### 20. Data Visualization Expert
413+ ** File:** ` data-visualization-expert.agent.md `
414+ ** Purpose:** Creates charts and dashboards with Recharts 2.15.4
415+
416+ ** Specializations:**
417+ - Line, bar, pie, area, radar charts
418+ - Custom tooltips and legends
419+ - Responsive chart layouts
420+ - Chart export (image, PDF)
421+ - Recharts + TailwindCSS integration
422+ - Accessible visualizations
423+
424+ ** When to Use:**
425+ - Creating analytics dashboards
426+ - Visualizing engagement metrics
427+ - Building leaderboard charts
428+ - Implementing data export
429+
430+ ---
431+
432+ ### 📱 Mobile & PWA
433+
434+ #### 21. PWA Implementation Specialist
435+ ** File:** ` pwa-implementation.agent.md `
436+ ** Purpose:** Implements Progressive Web App features
437+
438+ ** Specializations:**
439+ - Service workers
440+ - Web app manifest
441+ - Offline support
442+ - Install prompts
443+ - Push notifications
444+ - Background sync
445+ - App store submission (TWA, Capacitor)
446+
447+ ** When to Use:**
448+ - Implementing PWA features (Q2 2026)
449+ - Adding offline support
450+ - Creating install prompts
451+ - Setting up push notifications
452+
453+ ---
454+
259455## Agent Selection Guide
260456
261457### By Task Type
@@ -309,9 +505,10 @@ Example:
309505- ** AI:** OpenAI GPT-4, Claude 3, Gemini Pro
310506
311507### Project Stats
312- - ** Pages:** 47 application pages
508+ - ** Pages:** 117 application pages (not 47)
313509- ** Components:** 42+ component categories
314510- ** Backend Functions:** 61 TypeScript functions
511+ - ** Custom Agents:** 21 specialized agents
315512- ** Test Coverage:** 0.09% (target: 30%+ by Q1 2026)
316513- ** Security Score:** 100/100 ✅
317514- ** Documentation Score:** 98/100 ✅
@@ -320,7 +517,9 @@ Example:
320517- 100+ ESLint warnings/errors
321518- 2 critical React Hooks violations
322519- Low test coverage (0.09%)
520+ - Large bundle size (117 pages not lazy loaded)
323521- Need TypeScript migration (Q2-Q3 2026)
522+ - PWA features not yet implemented (Q2 2026)
324523
325524---
326525
0 commit comments