backend-agent
Safe 68Build secure backend APIs with workspace isolation
by CleanExpo
Stop building insecure multi-tenant applications. This agent implements proper workspace isolation, authentication, and Row Level Security for Supabase databases.
claude-opus-4-5-migration
Safe 72Migrate to Claude Opus 4.5
by anthropics
Codebases built for older Claude models need updates when migrating to Opus 4.5. This skill automates the migration by updating model strings, removing deprecated headers, and applying behavioral adjustments for a smooth transition.
web-navigation
Safe 69Implement web navigation patterns
by CJHarmath
Building React applications requires proper routing and navigation patterns. This skill provides ready-to-use code examples for React Router v6 and Next.js App Router including nested routes, dynamic segments, and programmatic navigation.
rn-zustand-patterns
Safe 70Apply Zustand patterns for React Native
by CJHarmath
Zustand state management in React Native has subtle timing behaviors that cause hard-to-debug issues. This skill provides proven patterns to handle synchronous set() calls, avoid stale closures in async operations, and implement reliable store subscriptions.
rn-testing
Safe 71Test React Native Apps with Jest
by CJHarmath
Writing tests for React Native apps requires understanding of mocking native modules, handling async state, and testing Zustand stores. This skill provides proven patterns and code examples for reliable test suites.
rn-state-flows
Low Risk 69Design Complex State Flows in React Native
by CJHarmath
Complex multi-step operations in React Native are prone to ordering bugs and untested edge cases. This skill provides patterns for modeling state transitions, implementing validated flow steps, and surfacing flow state to the UI.
rn-performance
Safe 70Optimize React Native Performance
by CJHarmath
React Native apps often suffer from scroll jank, unnecessary re-renders, and slow list performance. This skill provides proven patterns for FlatList optimization, memoization, and state management that eliminate performance bottlenecks.
rn-observability
Safe 69Add observability to React Native
by CJHarmath
Silent failures create debugging nightmares. Use logging patterns, error message design, and structured debugging techniques to diagnose production issues fast.
rn-auth
Safe 70Implement React Native authentication in Expo apps
by CJHarmath
React Native authentication requires careful handling of OAuth flows, secure token storage, and session management. This skill provides battle-tested patterns for implementing login with Google, token storage with SecureStore, protected routes with Expo Router, and backend integration.
rn-async-patterns
Safe 70Debug React Native async issues
by CJHarmath
Async bugs in React Native apps often work in development but fail under load. This skill provides patterns to detect and fix race conditions, floating promises, and async timing issues in Zustand-based state management.
react-zustand-patterns
Safe 70Apply Zustand state management patterns
by CJHarmath
Zustand's simplicity hides timing complexities that cause subtle bugs. Learn patterns for synchronous set() behavior, stale closure prevention, async actions, and selector optimization to write reliable React state management.
react-testing
Safe 70Write React Tests with Jest and Testing Library
by CJHarmath
Testing React components requires understanding component rendering, user interactions, and async state management. This skill provides ready-to-use patterns for Jest and React Testing Library that help you write reliable tests for components, stores, hooks, and async operations.
react-state-flows
Safe 69Implement complex React state flows
by CJHarmath
Multi-step React operations with async dependencies are prone to ordering bugs and missing preconditions. This skill provides patterns and checklists for implementing robust state machine patterns in React web and React Native applications.
react-performance
Safe 71Optimize React Application Performance
by CJHarmath
React applications often suffer from unnecessary re-renders and slow list rendering causing poor user experience. This skill provides expert patterns for memoization, virtualization, code splitting, and performance profiling to build fast, responsive React applications.
react-observability
Safe 71Build Observable React Applications with Smart Logging
by CJHarmath
Silent failures make debugging impossible. This skill teaches you to write React code with built-in observability through structured logging, contextual error messages, and production-ready debugging patterns.
react-async-patterns
Safe 71Fix React async bugs with proven patterns
by CJHarmath
Async bugs in React often work in development but fail under load. This skill provides battle-tested patterns for floating promises, race conditions, and async timing issues with Zustand and React Query.
py-testing-async
Safe 70Write async tests with pytest
by CJHarmath
Async testing requires specific patterns that differ from synchronous code. This skill provides ready-to-use patterns for pytest-asyncio configuration, async fixtures, mocking async functions, and database test isolation.
py-sqlmodel-patterns
Safe 70Write SQLModel patterns for async databases
by CJHarmath
SQLModel combines Pydantic and SQLAlchemy, creating confusion about models and schemas. Async SQLAlchemy has different rules than sync. This skill provides tested patterns for eager loading, relationships, sessions, and common database operations.
py-fastapi-patterns
Safe 70Apply FastAPI Best Practices
by CJHarmath
Building APIs with FastAPI requires understanding dependency injection, response models, and OpenAPI schema design. This skill provides battle-tested patterns that prevent common bugs and improve developer experience for frontend teams.
py-async-patterns
Safe 71Apply Python Async Patterns
by CJHarmath
Async Python code often suffers from race conditions, session leaks, and connection pool issues. This skill provides battle-tested patterns for FastAPI and SQLAlchemy that prevent common async pitfalls.