What problem does it solve?
This Skill eliminates broken and inconsistent file upload implementations in Fusebase apps by providing a single source of truth for the complete upload lifecycle, preventing common errors like incorrect URL handling, duplicated API logic, and mismatched terminology across development teams.
Core Features & Use Cases
- Full Lifecycle Guidance: Covers temp file creation (including large file multipart uploads), stored file generation, display URL normalization, and standardized file descriptor construction.
- Edge Case Handling: Enforces correct presigned PUT header rules and relative URL prefixing to avoid CORS failures and 404 errors, plus handles legacy API field casing quirks.
- Use Case: Use this Skill when building file upload for Fusebase note attachments, client-facing app file uploads, or any feature that needs to pass valid file descriptors to downstream Fusebase services like dashboards and Gate.
Quick Start
Use the file-upload skill to implement a reliable file upload feature for your Fusebase app that follows the canonical temp to stored to display URL lifecycle.