skills/build-convex/SKILL.md
Build the Convex project from source. Use when a contributor wants to compile, test, or package Convex.
npx skillsauth add Convex-Dev/convex build-convexInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Build the Convex Maven project. Requires Java 21+ and Maven 3.7+.
cd C:/Users/mike_/git/convex && mvn clean install -DskipTests
cd C:/Users/mike_/git/convex && mvn clean install -DskipTests -pl $0 -am
The -am flag builds required dependencies too.
If $ARGUMENTS contains --test or the user asks to run tests:
cd C:/Users/mike_/git/convex && mvn clean install
For a specific module's tests:
cd C:/Users/mike_/git/convex && mvn test -pl $0
Report build result (success/failure) and any errors concisely.
devops
Deploy an actor (smart contract) to the Convex network. Use when the user wants to create a new on-chain actor with exported functions.
tools
Transfer CVM coins or fungible tokens between Convex accounts. Use when the user wants to send coins or tokens to another account.
data-ai
Execute a CVM transaction on the Convex network. Use when the user wants to modify on-chain state, call actor functions, or define values.
testing
Create and manage fungible tokens on Convex. Use when the user wants to create a new token, check token balances, or manage token supply.