constructive-uploads

Installation
SKILL.md

File Uploads (Presigned URL Flow)

Constructive provides a complete file upload pipeline using presigned S3 URLs — the client uploads directly to S3/MinIO, never routing file bytes through the GraphQL server.

Related skills:


Packages

Package Purpose
graphile-presigned-url-plugin PostGraphile v5 plugin: requestUploadUrl + confirmUpload mutations, downloadUrl computed field
graphile-bucket-provisioner-plugin PostGraphile v5 plugin: auto-provisions S3 buckets on row creation, explicit provisionBucket mutation
graphile-upload-plugin PostGraphile v5 plugin: GraphQL Upload scalar for stream-based uploads
@constructive-io/upload-client Client-side orchestrator: hash → requestUploadUrl → PUT → confirmUpload in one call
@constructive-io/bucket-provisioner Low-level S3 bucket provisioner (create, CORS, policies, lifecycle)
Installs
2
First Seen
Apr 29, 2026
constructive-uploads — constructive-io/constructive-skills