Use when the user asks about "analytics", "PostHog", "Mixpanel", "Google Analytics", "event tracking", "conversion funnel", "A/B testing", "feature flag", "LaunchDarkly", "Statsig", "user segmentation", "metrics", "KPI", "tracking plan", "product analytics", "experiment", or needs analytics, experimentation, and feature flag knowledge.
This skill should be used when the user asks about "Express", "Fastify", "REST API", "GraphQL", "API routes", "middleware", "JWT", "OAuth", "authentication", "authorization", "API design", "rate limiting", "validation", "Zod schema", "tRPC", "API error handling", "CORS setup", "backend architecture", or needs backend/API development knowledge.
Use when the user asks about "GDPR", "CCPA", "cookie consent", "privacy policy", "terms of service", "data retention", "data deletion", "right to be forgotten", "DPA", "SOC 2", "HIPAA", "accessibility compliance", "ADA", "EAA", "audit log", "data processing", "consent management", or needs legal compliance, privacy, and data protection knowledge.
This skill should be used when the user asks about "Redux", "Redux Toolkit", "RTK Query", "createSlice", "createAsyncThunk", "configureStore", "entityAdapter", "SWR", "useSWR", "SWR mutation", "localStorage", "sessionStorage", "IndexedDB", "browser storage", "cookies (client-side)", "Dexie", "state persistence", "cache normalization", "migrating from Redux", "migrating to TanStack Query", or needs to choose between data-fetching and state management libraries.
This skill should be used when the user asks about "nginx", "Caddy", "web server config", "SPA routing", "try_files", "reverse proxy", "GitHub Actions", "GitLab CI", "CI/CD pipeline", "deployment pipeline", "Netlify", "Cloudflare Pages", "GitHub Pages", "PM2", "process manager", "Docker multi-stage", "Docker compose production", "zero-downtime deployment", "blue-green", "rolling deployment", "health check endpoint", "CDN config", "cache headers", "gzip", "Brotli", "TLS", "SSL certificate", "Let's Encrypt", or needs frontend infrastructure knowledge beyond Next.js-specific deployment. For Next.js-specific deployment (next.config.js, output standalone, ISR, env var loading), see the nextjs skill.
This skill should be used when the user asks about "AWS", "GCP", "Azure", "cloud", "Terraform", "Kubernetes", "K8s", "Docker compose", "monitoring", "Sentry", "Datadog", "logging", "infrastructure", "load balancer", "auto-scaling", "secrets management", "environment variables", "cloud architecture", or needs DevOps and infrastructure knowledge.
Use when the user asks about "API documentation", "OpenAPI", "Swagger", "technical writing", "changelog", "Storybook", "Mintlify", "Nextra", "README", "ADR", "architecture decision", "doc site", "API reference", "JSDoc", "TypeDoc", "documentation site", or needs documentation strategy and tooling knowledge.
Use when the user asks about "email", "Resend", "SendGrid", "transactional email", "React Email", "email template", "notification system", "drip campaign", "email deliverability", "SMTP", "webhook email", "in-app notification", "push notification", "email queue", or needs email sending, notification system, and email template knowledge.