Documentation

VerveKit documentation

363 data and utility skills behind one key, one tool call, and one response envelope. Start with the quickstart, or search for the skill you need.

Try

Start here

The contract

Holds on all 363 skills

One tool call. One response envelope.

Every skill takes named arguments and answers in the same three keys, so an agent that can read one result can read all of them.

status"ok" on success, "error" otherwise.
errornull, or a sentence naming what to fix.
dataThe payload. Only this key changes shape between skills.
TOOLemailvalidatorYour key, live
{
  "name": "emailvalidator",
  "arguments": { "email": "[email protected]" }
}
{
  "status": "ok",
  "error": null,
  "data": { "valid": true, "disposable": false }
}

Browse the docs

53 pages

Skill reference

Can’t find it? Search covers every page and every skill. If the answer is not here, tell us and we will write it.