convex-performance-audit

Diagnose Convex performance bottlenecks from deployment signals and code paths.

Updated Apr 24, 2026
One-click install
npx skills add https://github.com/featurectrl/website --skill convex-performance-audit-featurectrl
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: convex-performance-audit
Source: https://github.com/featurectrl/website/tree/main/.claude/skills/convex-performance-audit
Command: npx skills add https://github.com/featurectrl/website --skill convex-performance-audit-featurectrl

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Diagnoses Convex performance bottlenecks across hot-path reads, write contention, subscription overhead, and function budgets, enabling targeted improvements.

Core Features & Use Cases

  • Signal-driven auditing from insights and code audit to identify the most impactful bottlenecks.
  • Guided fixes for hot-path reads, OCC conflicts, and reactive subscription costs, with guardrails for safe rollouts.
  • Migration-aware recommendations and step-by-step plans to reduce risk during changes.

Quick Start

Begin a focused performance audit on a Convex project and obtain a prioritized set of high-impact actions.

Frequently Asked Questions about convex-performance-audit

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

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

Identify Convex performance bottlenecks by analyzing deployment signals and code paths to target hot-path reads, write contention, and subscription overhead. The audit prioritizes the strongest signal first to provide minimal, high-impact fixes.

What causes optimistic concurrency control conflicts in Convex and how can I fix them?

Optimistic concurrency control conflicts in Convex arise from write contention on overlapping documents. Auditing deployment signals isolates the contended writes, enabling targeted fixes that reduce collision rates while maintaining safe rollout guardrails.

How do I reduce reactive subscription overhead in Convex?

Reduce reactive subscription overhead by auditing function budgets and query patterns to eliminate unnecessary reactivity. The audit applies minimal fixes to subscription costs, prioritizing the strongest signal first to yield cheaper, faster performance.

Can I safely roll out performance optimizations to a production Convex deployment?

Yes, you can safely roll out Convex performance optimizations using migration-aware recommendations and step-by-step plans. The audit provides guardrails for guided fixes, reducing risk during changes to hot-path reads and write contention.

When should I audit hot-path reads in my Convex application?

Audit hot-path reads in your Convex application when deployment signals indicate slow function budgets or high database load. The audit analyzes code paths to target the strongest signal first, applying minimal fixes to improve read performance.