What problem does it solve? Convex applications slow down as tables grow: queries scan too many documents, subscriptions invalidate too often, mutations hit OCC conflicts, and functions approach execution limits. This Skill provides a structured audit workflow that turns vague "it's slow" reports into concrete, verified fixes. ## Core Features & Use Cases - Signal-driven diagnosis: Starts from npx convex insights --details, dashboard health data, or a code audit, then routes each symptom to a matching reference guide. - Four problem-class playbooks: Reference files cover hot-path read amplification and indexes, OCC write contention, subscription and invalidation cost, and function execution/transaction budgets. - Sibling-function consistency: After fixing one function, the workflow audits sibling readers and writers on the same tables so old patterns do not linger. - Use Case: A dashboard page feels sluggish and insights show high bytes read. The Skill traces the query's full read set, replaces a scan-plus-filter with an indexed digest-table read, removes Date.now() from the query, and verifies no sibling queries repeat the pattern. ## Quick Start Ask the assistant to audit your Convex app for performance issues, starting with the strongest available signal such as insights output or a slow page.