Vercel AI SDK for building chat interfaces with streaming. Use when implementing useChat hook, handling tool calls,...
AI & LLM
LLM integrations, prompt engineering, and AI orchestration
Vitest testing framework patterns and best practices. Use when writing unit tests, integration tests, configuring...
Reviews watchOS code for app lifecycle, complications (ClockKit/WidgetKit), WatchConnectivity, and performance...
Reviews WidgetKit code for timeline management, view composition, configurable intents, and performance. Use when...
Reviews Wish SSH server code for proper middleware, session handling, and security patterns. Use when reviewing SSH...
Zustand state management for React and vanilla JavaScript. Use when creating stores, using selectors, persisting...
Guide for Convex performance optimization including denormalization, index design, avoiding N+1 queries, OCC...
Guide for Vercel AI SDK v6 implementation patterns including generateText, streamText, ToolLoopAgent, structured...
Comprehensive guide for implementing animations in Flutter. Use when adding motion and visual effects to Flutter...
Use when teams need shared direction and decision-making alignment. Invoke when starting new teams, scaling...
Use when you need to generate many creative options before systematically narrowing to the best choices. Invoke when...
Use when making high-stakes decisions under uncertainty that require stakeholder buy-in. Invoke when evaluating...
Use when planning high-stakes initiatives (migrations, launches, strategic changes) that require clear...
Use when cooking or planning meals, troubleshooting recipes, learning culinary techniques (knife skills, sauces,...
Use when transforming analysis/data into persuasive narratives—presenting to executives, explaining technical...
Use when brainstorming feels stuck or generates obvious ideas, need to break creative patterns, working with limited...
Use when designing database schemas, need to model domain entities and relationships clearly, building knowledge...
Use when formulating clinical research questions (PICOT framework), evaluating health evidence quality (study design...
Use when you have validated symmetry groups and need to design neural network architecture that respects those...
Use when making quick order-of-magnitude estimates under uncertainty (market sizing, resource planning, feasibility...
Use when decisions could affect groups differently and need to anticipate harms/benefits, assess fairness and safety...
Use when making decisions under uncertainty with quantifiable outcomes, comparing risky options (investments,...
Use when running meetings, workshops, brainstorms, design sprints, retrospectives, or team decision-making sessions....
Use when evaluating business model viability, analyzing profitability per customer/product/transaction, validating...