convex-performance-audit

Audit Convex application hot paths and reactive reads to identify performance bottlenecks.

Updated Mar 20, 2026
One-click install
npx skills add https://github.com/nickthelegend/crewkill --skill convex-performance-audit-nickthelegend
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: convex-performance-audit
Source: https://github.com/nickthelegend/crewkill/tree/main/frontend/.agents/skills/convex-performance-audit
Command: npx skills add https://github.com/nickthelegend/crewkill --skill convex-performance-audit-nickthelegend

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps diagnose and fix Convex performance bottlenecks across hot-path reads, write contention, subscription cost, and function budgets, enabling faster, cheaper, and more reliable Convex apps.

Core Features & Use Cases

  • Gather signals from runtime insights, dashboards, and code audits to pinpoint bottlenecks.
  • Map symptoms to Convex best-practices references (hot-path-rules, occ-conflicts, subscription-cost, function-budget) and propose targeted fixes.
  • Provide migration-safe guidance for safe rollouts, backfills, and testing across teams.

Quick Start

Run a Convex performance audit on your application using insights data to surface the strongest bottleneck and propose the smallest high-impact fix.

Frequently Asked Questions about convex-performance-audit

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

FAQPage Schema
How do I fix high subscription costs and slow reads in my Convex application?▼

To fix Convex subscription costs and slow reads, audit your application's hot paths and reactive reads to pinpoint bottlenecks like excessive reactivity. This maps symptoms to best-practice references and prescribes prioritized, migration-safe fixes.

What causes OCC conflicts in Convex and how can I resolve write contention?▼

OCC conflicts in Convex arise from write contention on hot paths. By gathering signals from runtime insights and code audits, you can map these symptoms to the occ-conflicts reference and apply targeted fixes to reduce contention.

How do I audit my Convex app's function budget to reduce high bytes read?▼

You can audit your Convex app's function budget by analyzing runtime insights to surface areas with high bytes read. This identifies the strongest bottleneck and proposes the smallest high-impact fix to optimize performance.

What is the best way to optimize a slow Convex dashboard with excessive reactivity?▼

The best way to optimize a slow Convex dashboard is to run a performance audit on its hot paths and reactive reads. This maps subscription cost symptoms to references and provides migration-safe guidance for safe rollouts.

How do I ensure safe rollouts and backfills when optimizing Convex hot paths?▼

To ensure safe rollouts and backfills when optimizing Convex hot paths, use migration-safe guidance provided by the performance audit. This includes testing strategies across teams to guarantee reliable performance updates.