convex

Routes Convex backend tasks to specialized skills and a served capability catalog.

Updated May 26, 2026
One-click install
npx skills add https://github.com/Albo-Club/albo-os --skill convex-albo-club
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: convex
Source: https://github.com/Albo-Club/albo-os/tree/main/.agents/skills/convex
Command: npx skills add https://github.com/Albo-Club/albo-os --skill convex-albo-club

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Building a backend with Convex involves many distinct tasks—writing functions, adding auth or billing, migrating live data, monitoring production—and generic AI knowledge of Convex is often stale. This Skill acts as the central router that directs each Convex task to the correct specialized skill or to a served capability catalog that stays current without reinstalling anything. ## Core Features & Use Cases - Task Routing: Directs work to the right bundled skill—convex-expert for writing code under convex/, convex-quickstart for new apps, convex-add for new capabilities, convex-reviewer/convex-authz for hardening, and convex-monitor/convex-migrate/convex-cost for live operations. - Served Capability Catalog: Fetches always-current procedures from the hosted catalog for capabilities like billing, crons, auth, AI agents, search, email, and domains, with fallback to bundled procedures if the catalog is unreachable. - Full Lifecycle Coverage: Spans prototyping, feature additions, authorization audits, live-data migrations, cost analysis, and production error capture and self-healing. - Use Case: You want to add Stripe billing to your existing Convex app. This Skill routes you to convex-add, which matches the request against the served catalog and follows the current billing procedure. ## Quick Start Ask the assistant to add authentication to my Convex app and let it route to the appropriate Convex capability procedure.

Frequently Asked Questions about convex

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

FAQPage Schema
How do I add a capability like billing or auth to my Convex app?

Use the convex-add skill, which fetches the served capability catalog, matches your request to a capability such as Stripe billing or authentication, and follows that capability's current procedure. New capabilities appear in the catalog without any skill update.

What is the fastest way to start a new Convex app from scratch?

Use the convex-quickstart skill, which scaffolds a running full-stack Convex app from a one-sentence idea. It requires no infrastructure configuration such as connection strings or migration tooling.

Which skill should I use when writing Convex functions and schemas?

Consult the convex-expert skill first when writing or editing code under convex/. It contains the current object-form function syntax, validator and index patterns, resource limits, and component ecosystem guidance.

What happens if the Convex capability catalog is unreachable?

The skill falls back to the bundled skill's own procedure and never hard-fails on a catalog miss. When both a bundled and a served procedure exist, the served copy is preferred because it is newer.

Can Convex handle production operations like migrations and error monitoring?

Yes. Schema changes on live data go to convex-migrate or convex-migrate-rehearse, production errors go to convex-monitor, convex-sentinel, or convex-self-heal, and spend questions go to convex-cost.

Do paid Convex capabilities require confirmation before running?

Yes. Capabilities marked tier greater than 0, such as domain purchases that spend money, always require explicit user confirmation before proceeding.