convex
Flows
| Flow | When to use |
|---|---|
flows/setup/FLOW.md |
Bootstrap Convex in an existing TanStack Start project |
flows/tables/FLOW.md |
Define a new table with zodvex |
flows/queries/FLOW.md |
Create a query (server + client service layer) |
flows/mutations/FLOW.md |
Create a mutation (server + client with optimistic updates) |
flows/actions/FLOW.md |
Create an action (server + client) |
flows/env-vars/FLOW.md |
Configure and propagate environment variables to the Convex local backend |
References
| Reference | When to use |
|---|---|
references/testing.md |
Write tests for Convex queries, mutations, and actions with convex-test |
More from kvnwolf/devtools
commit
Wraps up work by syncing documentation, committing, pushing, and opening a pull request. Use when committing code, finishing a task, pushing changes, or creating a PR.
10base
Scaffolds a new TypeScript project from scratch. Use when starting a new project, bootstrapping a codebase, or setting up a project from zero.
10unit-testing
Writes unit tests following behavior-driven conventions with vitest. Use when creating tests, adding test coverage, or writing regression tests.
9e2e-testing
Writes end-to-end tests with Playwright Test for full user flow verification. Use when adding, modifying, or removing user flows in an application. Do not use for isolated component behavior — use component-testing instead.
5tanstack-start
Provides instructions for working with TanStack Start projects. Use when setting up, configuring, developing, creating routes, or creating server functions in a TanStack Start application.
5create-skill
Creates or modifies agent skills, including single-workflow and multi-workflow (orchestrator) skills. Use when the user wants to create, write, author, scaffold, edit, update, fix, or refactor a skill, or migrate a skill from single to multi-workflow.
5