Files
Files are documents stored in your team’s shared file library. Assignments can read, write, and update them as part of their work.Uploading and downloading large files
For files larger than a few megabytes, use presigned URLs to upload or download directly via HTTP:jq and curl to script the actual upload or download.
Scripting examples
Sync a local directory to the Duvo Files library
Backfill a text file from local content
Skills
Skills are reusable capabilities your Assignments can call (for example, PDF parsing or Google Sheets editing). The CLI lets you browse, install, create, and manage your team’s Skills.Browse and install
Create and edit custom Skills
create reads the SKILL.md body from --content-file (use - for stdin) or inline with --content. A ZIP passed to upload must contain SKILL.md at its root.
Manage Skill files
SKILL.md from a plain-English description without saving it, use duvo skills generate --prompt "...".
For details on individual Skills and what they do, see Available Skills.