Make a CI/CD pipeline faster. Use when asked to speed up CI, cut build/test wall-clock, fix a slow pipeline, or decide whether bigger runners vs sharding vs caching will help. A measure-the-critical-path mental model plus a stop-when-it-stops-paying ladder (cache deps -> parallel jobs -> shard tests -> isolate per-shard resources -> right-size runners -> build cache -> test selection -> merge queue).
Audit and improve a site's visibility in search and AI answer engines (SEO, GEO, AEO). Use when asked to assess SEO/GEO/AEO, check AI-search / AI-Overview visibility, generate an optimization playbook, or track ranking and citation progress over time. Runs as `/seo-geo-aeo assess|playbook|track|competitors|compare|refresh <target>` and reads data from Google Search Console, GA4, Lighthouse, DataForSEO (pay-per-use SERP/backlinks/AI-mentions), Semrush, Ahrefs and more via API, MCP, or pasted screenshots. Methodology grounded in the GEO paper (KDD 2024), Google's AI-search guidance, and the primary sources in reference.md.
Reliability, safety, and execution discipline standard for autonomous software agents. Defines minimum operational requirements — correctness over cleverness, reversibility over speed, evidence over narrative. Use when establishing operating guardrails for an autonomous coding agent or defining how an agent should behave safely.
Explains WHY agent operating principles exist, citing CS texts (Brooks, Dijkstra, Gall's Law, Ousterhout). Use ONLY when asked about rationale, philosophy, or source references. NOT for task execution—use agent-operating-standard instead. Triggers on "why does the standard say", "explain the principle", "what's the reasoning".
Better Auth integration expertise for TypeScript authentication. Triggers when implementing auth flows, configuring OAuth providers, setting up sessions, email verification, password reset, or any file importing from better-auth. Use for auth configuration, plugin setup, database adapters, session management, hooks, and security best practices.
World-class date, time, and timezone handling based on Jon Skeet's NodaTime principles and the TC39 Temporal API (Stage 4 / ES2026). Triggers when working with Date objects, Temporal types, timestamps, timezone conversions, scheduling, or any temporal logic. Use to avoid the countless bugs caused by datetime mishandling.
UI/UX design patterns for visual hierarchy, typography, color, spacing, and components. Use when designing interfaces, reviewing UI, choosing colors/fonts, or needing spacing patterns. Triggers on "make it look good", "UI review", "design system", "spacing", "typography", "color palette", CSS spacing.
Manages Drizzle ORM migrations with PostgreSQL for multi-environment setups (local/staging/production). Use when working with drizzle-kit, schema syncing, or migration workflows.