Documentation
clovis tool
Run any public app tool by name
What it does
Run any public app tool by name
Usage
Usage: clovis tool [options] <name>Options
--json <json>Tool args as a JSON object--stdinRead tool args as a JSON object from stdin-h, --helpdisplay help for commandExamples
clovis tool account_balances --json '{"account_type":"asset"}'clovis tool import_transactions --stdin < args.jsonclovis tool backup_nowclovis tool void_by_filter --json '{"status":"planned","date_to":"2026-05-31"}'clovis tool void_by_filter --json '{"status":"planned","date_to":"2026-05-31","dry_run":false}'Notes
Raw help output
This is the exact help text captured from the published package.
Usage: clovis tool [options] <name>
Run any public app tool by name
Options:
--json <json> Tool args as a JSON object
--stdin Read tool args as a JSON object from stdin
-h, --help display help for command
Examples:
clovis tool account_balances --json '{"account_type":"asset"}'
clovis tool import_transactions --stdin < args.json
clovis tool backup_now
clovis tool void_by_filter --json '{"status":"planned","date_to":"2026-05-31"}'
clovis tool void_by_filter --json '{"status":"planned","date_to":"2026-05-31","dry_run":false}'
Notes:
Run `clovis tools` to list tool names and signatures.
Tool args must be a JSON object.
File tools use ordinary filesystem permissions.
Bulk mutation tools default to dry_run; pass dry_run:false to apply.