TypeScript strict mode with eslint and jest
Android Java development with MVVM, ViewBinding, and Espresso testing
Express/Hono with Supabase and Drizzle ORM
OAuth 2.1 + JWT authentication security best practices. Use when implementing auth, API authorization, token management. Follows RFC 9700 (2025).
Context preservation, tiered summarization, resumability
Modern TypeScript project architecture guide for 2025. Use when creating new TS projects, setting up configurations, or designing project structure. Covers tech stack selection, layered...
Android Kotlin development with Coroutines, Jetpack Compose, Hilt, and MockK testing
React web development with hooks, React Query, Zustand
SEO and AI discovery (GEO) - schema, ChatGPT/Perplexity optimization
Next.js with Supabase and Drizzle ORM
Mobile app UI design expert for iOS and Android. Use when designing app interfaces, creating design systems, ensuring accessibility, or following platform guidelines. Covers Material Design 3,...
|
Medusa headless commerce - modules, workflows, API routes, admin UI
Replace with description of the skill and when Claude should use it.
AI-first application patterns, LLM testing, prompt management
Guide for implementing oRPC contract-first API patterns in Dify frontend. Triggers when creating new API contracts, adding service endpoints, integrating TanStack Query with typed contracts, or...
Product analytics and growth expert. Use when designing event tracking, defining metrics, running A/B tests, or analyzing retention. Covers AARRR framework, funnel analysis, cohort analysis, and...
Ralph Wiggum loops - self-referential TDD iteration until tests pass
Codebase orientation. Use FIRST when exploring code, finding files, or understanding project structure.
Refactor high-complexity React components in Dify frontend. Use when `pnpm analyze-component --json` shows complexity > 50 or lineCount > 300, when the user asks for code splitting, hook...