convex-performance-audit

Audit Convex applications for performance bottlenecks across reads, writes, and subscriptions.

1|Updated Mar 23, 2026
One-click install
npx skills add https://github.com/Atemndobs/ops-central --skill convex-performance-audit-atemndobs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: convex-performance-audit
Source: https://github.com/Atemndobs/ops-central/tree/main/.agents/skills/convex-performance-audit
Command: npx skills add https://github.com/Atemndobs/ops-central --skill convex-performance-audit-atemndobs

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Audits Convex applications to identify performance bottlenecks across hot-path reads, write contention, subscription overhead, and function budget usage, helping teams improve latency and reduce unnecessary workload.

Core Features & Use Cases

  • Signal gathering and problem classification using Insights, dashboards, and code audits to surface the strongest performance issues.
  • Reference-guided fixes and safe, migration-friendly workflows to reduce reads, optimize reactive subscriptions, and minimize OCC conflicts.
  • End-to-end workflow guidance for one-problem-at-a-time optimizations, including scoping, debugging paths, and validation across OpsCentral deployments.

Quick Start

Trigger the Convex performance audit on this project and begin with the strongest signal reported by insights.

Frequently Asked Questions about convex-performance-audit

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I find performance bottlenecks in my Convex app?

A performance audit classifies bottlenecks in a Convex app by gathering signals from insights and dashboards. It targets hot-path reads, write contention, subscription overhead, and function budget usage to surface the strongest performance issues for optimization.

How do I reduce write contention and OCC conflicts in Convex?

Reduce write contention and OCC conflicts in Convex by applying reference-guided fixes and migration-safe workflows. This approach minimizes optimistic concurrency control conflicts by scoping optimizations one problem at a time and validating the debugging paths.

What is the best way to optimize reactive subscriptions in Convex?

Optimizing reactive subscriptions in Convex involves an audit workflow that identifies and reduces overhead. By gathering signals from insights, you apply targeted fixes to minimize unnecessary workload and improve latency across deployments like OpsCentral.

Can this audit handle migration-safe backfills for Convex deployments?

Yes, the audit handles migration-safe backfills for Convex deployments. It provides end-to-end workflow guidance that coordinates safe, migration-friendly backfills while applying fixes to reduce reads and optimize reactive subscriptions.

When should I audit function budgets in my Convex database?

Audit function budgets in your Convex database when identifying performance bottlenecks. The audit targets function budget usage alongside hot-path reads and subscription overhead to improve latency and reduce unnecessary workload.