upload-file

Start single-chunk or multi-chunk file uploads to NovaDB and return upload tokens.

Updated Feb 27, 2026
One-click install
npx skills add https://github.com/novadb/claude-plugins --skill upload-file-novadb
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: upload-file
Source: https://github.com/novadb/claude-plugins/tree/main/consulting/skills/upload-file
Command: npx skills add https://github.com/novadb/claude-plugins --skill upload-file-novadb

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill handles the initial step of uploading files into NovaDB so users can reliably begin single-chunk uploads or create the first chunk and obtain an upload token for multi-chunk transfers.

Core Features & Use Cases

  • Start and immediately complete single-chunk uploads by setting the commit flag.
  • Initiate multi-chunk uploads by returning an upload token to be used by continuation flows.
  • Return a file identifier for downstream download and reference when uploads complete.
  • Use case: programmatically ingest images or documents into NovaDB content workflows and retrieve the download hash for later access.

Quick Start

Start a single-chunk upload for file photo.jpg with extension jpg and commit it immediately.

Frequently Asked Questions about upload-file

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I start a file upload to NovaDB and get an upload token?

To start a file upload to NovaDB, you initiate the transfer to generate an upload token and file identifier. This token supports single-chunk completion or the first chunk of multi-chunk ingestion workflows.

What is the process for completing a single-chunk file upload immediately?

A single-chunk file upload completes immediately by setting the commit flag during initiation. This returns the final file identifier for downstream download and reference without needing continuation operations.

When do I need multi-chunk uploads for content management ingestion?

You need multi-chunk uploads for content management ingestion when handling large files that exceed single-chunk limits. The initial request returns an upload token to pass to continuation operations for subsequent chunks.

Can I retrieve a download hash after ingesting documents into NovaDB?

Yes, you can retrieve a download hash after ingesting documents into NovaDB. When the file upload completes, the process returns a file identifier for downstream download and later access reference.

Does NovaDB upload support programmatic image ingestion with immediate commit?

Yes, NovaDB upload supports programmatic image ingestion with immediate commit. You can start a single-chunk upload for files like images and set the commit flag to finalize the transfer instantly.