Loading...
Loading...
Get a barebones Convex + web template running from a one-sentence idea.
npx skill4agent add convex/agent-skills convex-quickstartquickstart-recipe@^2convex/convex-expertconvex/convex/.collect().withIndex(...).paginate(...).take(n).filter().withIndex(...)eqgtgteltlte.range(...)querymutationactioninternalQueryinternalMutationinternalAction./_generated/serverapiinternal./_generated/apiconvex/serverv.literal("exact value")"use node"querymutationcryptofspathhttpchild_processosnode:"use node"http.tscrypto.subtleimportcryptoexport const <jsReservedWord> = ...deletenewclassfunctionreturn__migrations: defineTable(...)_TableNameReservedIndexNameReservedhttpRouter:parampath: "/users/:id"pathPrefixhttp.route({...})handler:httpAction(...)./_generated/serverasync (ctx, request) => {...}ctx.runQueryctx.runMutationctx.runActionapi.foo.barinternal.foo.barimport * as queries from "./queries"; ctx.runQuery(queries.getX, ...)npx tsc --noEmitnpx convex dev --oncenpx convex whoamiCONVEX_AGENT_MODE=anonymous npx convex dev --once.env.local