Turn a repeated agent or prod failure into a permanent harness improvement (test/hook/script + optional AGENTS line + RULE-PROVENANCE). Use when user says harness-ratchet, ratchet this failure, never again, or after a live-fix that should become structural.
Complete Shopify store connector for Calculadora BMC: OAuth/PKCE, Admin GraphQL, Storefront API, webhooks, catalog sync, products/variants/inventory/prices, orders, customers, discounts, metafields, theme/Liquid/design, Checkout Extensibility, Shopify Functions, app embeds, and Partner Dashboard options. Use when the user wants to develop Shopify design, functionality, catalog, storefront, theme, app extensions, or any Shopify option from this repo; also for shopify connector, conectar Shopify, tienda Shopify, theme Liquid, Online Store 2.0, or full-store Shopify integration (broader than shopify-integration-v4 questions/quotes).
Implements and maintains the Shopify questions/quotes flow that replaces Mercado Libre: OAuth 2.0/PKCE, webhooks→Google Sheet sync, admin question list, LLM/rule-based suggested replies, one-click approve & send, auto-reply scheduler (UTC-3). Use when working on Shopify backend, Cloud Run, Firestore, Sheets API, HMAC validation, or LATAM Spanish reply formatting for Uruguay.
Orchestrates local Agent Review Issue and Fix: Bugbot review (optional), bmc-issue-fix-reviewer fixes, optional security-review, expert-debug cleanup, and gate:local. Use when user says /issue-and-fix, issue and fix, revisar y arreglar, agent review local, or Cursor Agent Review insufficient funds.
Local alternative to Cursor Agent Review (Issue and Fix): reviews branch or uncommitted diffs against project rules, finds bugs/security/logic issues, and applies fixes. Runs gate:local after fixes. Use when Agent Review fails (insufficient funds), user says issue and fix, revisar y arreglar, or review and fix changes.
Remotion video creation expertise — compositions, useCurrentFrame, interpolate, Sequences, assets via staticFile, render CLI, captions, audio, FFmpeg. Use when working with .tsx files importing from "remotion" or "@remotion/*", building video compositions in React, configuring Root.tsx, rendering frames/stills, adding audio/video/captions, or when the user mentions Remotion, Remotion Studio, or video composition. Do NOT use for general React UI work, non-video animation, or pure ffmpeg pipelines without React.
Run promptfoo evals against BMC chat prompts (Panelin agent, autolearn, ML responses). Use when the user wants to test, compare, or regression-check LLM prompts/models in this repo.
Apply the Anthropic "Applied AI" frontend visual language to BMC components — calm warm palette, generous whitespace, serif display + clean sans body, restrained color, content-first layout. Use when redesigning a screen, creating a new panel, or auditing existing JSX/CSS for visual consistency. Trigger when user mentions "Applied AI design", "Anthropic style", "claude.ai look", or asks to redesign/restyle a BMC component.