When the user wants to plan, design, or implement an A/B test or experiment. Also use when the user mentions "A/B...
Development
Code generation, debugging, testing, and development workflows
When the user wants to set up, improve, or audit analytics tracking and measurement. Also use when the user mentions...
When the user wants to submit an iOS app to the App Store. Use when the user mentions 'App Store,' 'App Store...
UI/UX design intelligence. Plan, build, design, implement, review, improve UI/UX code. Styles: glassmorphism,...
Search the web for real-time information, news, and current events.
AI image/video analysis - OCR, UI-to-code, error diagnosis, diagrams, charts, and comparisons.
Read and search GitHub repositories - explore structure, read files, search docs/issues.
Generate high-quality Flutter tests for BLoC-based applications.
Generate high-quality Go unit tests for the given code or function.
Use when building, refactoring, debugging, or testing iOS/macOS features using The Composable Architecture (TCA)....
Expert guidance on Swift Concurrency best practices, patterns, and implementation. Use when developers mention: (1)...
Write, review, or improve SwiftUI code following best practices for state management, view composition, performance,...
Ruby code style and formatting guidelines from the official Ruby Style Guide. Use PROACTIVELY when writing,...
Clerk authentication router. Use when user asks about adding authentication, setting up Clerk, custom sign-in flows,...
Advanced Next.js patterns - middleware, Server Actions, caching with Clerk.
Add Clerk authentication to any project by following the official quickstart guides.
E2E testing for Clerk apps. Use with Playwright or Cypress for auth flow tests.
Review code written by Claude Code or humans across multiple languages. Use when asked to review, audit, critique,...
Expert-level JavaScript and React development. Use when asked to (1) write JavaScript code requiring advanced...
Write comprehensive unit tests for code. Use when asked to (1) write tests for new or existing code, (2) add unit...
Use when encountering any bug, test failure, or unexpected behavior, before proposing fixes
Write a temporary PR description markdown file at the project root from a fixed template for copy/paste into GitHub.
Layered verification for OpenSpec changes. Use when: running tests after implementation, validating specific test...
Split a TLA+ action into two sequential actions by introducing a new program counter (pc) state. Handles pc variable...