convex-optimize

Audit and optimize an existing Convex app for security, scale, upgrades, and observability.

9.4k|1.5k|Updated Jan 3, 2026
One-click install
npx skills add https://github.com/openclaw/clawhub --skill convex-optimize
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: convex-optimize
Source: https://github.com/openclaw/clawhub/tree/main/.agents/skills/convex-optimize
Command: npx skills add https://github.com/openclaw/clawhub --skill convex-optimize

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Existing Convex applications accumulate security gaps, stale components, and missing observability over time, and manually auditing them is error-prone. This Skill runs a scored readiness assessment and turns the findings into a prioritized, confirm-before-apply remediation plan.

Core Features & Use Cases

  • Scored Assessment: Delegates auditing to the launch-readiness scorer, producing one deduplicated report across authz, reviewer, advisor, and insights passes with an ordered fix plan.
  • Component Upgrades: Runs check-updates against pinned @convex-dev/* components and folds staleness findings into the same remediation plan.
  • Observability Setup: Detects missing production error capture and offers to install the sentinel component.
  • Use Case: Before a production launch, run the audit on your Convex app, review the prioritized plan with security and data-loss risks first, confirm the fixes, then re-assess to see the score improve.

Quick Start

Audit my existing Convex app for security and scale issues, then propose a prioritized fix plan before changing anything.

Frequently Asked Questions about convex-optimize

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

FAQPage Schema
How do I audit a Convex app for security issues before launch?

Run the optimize workflow, which delegates to the launch-readiness scorer to produce one deduplicated report across authz, reviewer, advisor, and insights passes. It returns a scored assessment with an ordered fix plan prioritizing security and data-loss risks.

How do I upgrade stale Convex components in an existing app?

The workflow runs check-updates against your pinned @convex-dev/* components and folds staleness findings into the same remediation plan as the security audit. Upgrades are applied only after you confirm the combined plan.

Does the Convex optimize workflow change files automatically?

No. It is read-only first: it presents a combined prioritized plan and applies changes only on explicit confirmation. After applying fixes, it re-runs the assessment to show the score delta.

Can I add production error monitoring to a Convex app?

Yes. If the readiness report flags an observability gap such as missing production error capture, the workflow offers to install the sentinel component as part of the confirmed remediation plan.

When should I not use the Convex optimize workflow?

Avoid running it as an auto-apply tool on a live production app, since it is designed to plan-then-confirm rather than auto-land changes. It also does not re-implement the audit itself; it consumes the launch-readiness report rather than replacing standalone reviewer or advisor passes.