Skip to main content
Back to registry

convex-file-storage

waynesutton/convexskills

Handle file uploads, storage, serving, and management in Convex applications with proper patterns for images, documents, and generated files.

Installs1
Install command
npx skills add https://github.com/waynesutton/convexskills --skill convex-file-storage
Security audits
Gen Agent Trust HubPASS
SocketPASS
SnykWARN
About this skill
Handle file uploads, storage, serving, and management in Convex applications with proper patterns for images, documents, and generated files. Before implementing, do not assume; fetch the latest documentation: Convex provides built-in file storage with: - Primary: - Upload Files: - Serve Files: - For broader context: - Automatic URL generation for serving files - Support for any file type (images, PDFs, videos, etc.) - File metadata via the _storage system table - Integration with mutations and actions - Never run npx convex deploy unless explicitly instructed - Never run any git commands unless explicitly instructed - Validate file types and sizes on the client before uploading - Store file metadata (name, type, size) in your own table - Use the _storage system table only for Convex metadata - Delete storage files when deleting database references - Use appropriate Content-Type headers when uploading - Consider image optimization for large images - Not setting Content-Type header - Files may not serve correctly - Forgetting to delete storage - Orphaned files waste storage - Not validating file types - Security risk for malicious uploads - Large file uploads without progress - Poor UX for users - Using deprecated getMetadata - Use ctx.db.system.get instead - Convex Documentation: - Convex LLMs.txt: - File Storage: - Upload Files: - Serve Files:

Source description provided by the upstream skill listing. Community reviews and install context appear in the sections below.

Community Reviews

Latest reviews

Sign in to review

No community reviews yet. Be the first to review.

Browse this skill in context
FAQ
What does convex-file-storage do?

Handle file uploads, storage, serving, and management in Convex applications with proper patterns for images, documents, and generated files.

Is convex-file-storage good?

convex-file-storage does not have approved reviews yet, so SkillJury cannot publish a community verdict.

What agent does convex-file-storage work with?

convex-file-storage currently lists compatibility with codex, gemini-cli, opencode, cursor, github-copilot, claude-code.

What are alternatives to convex-file-storage?

Skills in the same category include telegram-bot-builder, flutter-app-size, sharp-edges, iterative-retrieval.

How do I install convex-file-storage?

npx skills add https://github.com/waynesutton/convexskills --skill convex-file-storage

Related skills

More from waynesutton/convexskills

Related skills

Alternatives in Software Engineering