This is an API-only package for adding file uploads to Salesforce Experience Cloud UI bundles. It gives you an `upload()` function with progress callbacks and ContentVersion integration, but zero UI components. You build your own file inputs and progress bars from scratch. The package handles three patterns: basic uploads that return contentBodyId, immediate record linking when you already have a record ID, and deferred linking for "create record with attachments" flows. It's genuinely useful if you need Salesforce-aware file uploads, but expect to write all the React components yourself. The source code has reference examples you can copy, just don't expect to import them.
npx -y skills add forcedotcom/sf-skills --skill experience-ui-bundle-file-upload-generate --agent claude-codeInstalls into .claude/skills of the current project.
Select a file.
mindrally/skills
giuseppe-trisciuoglio/developer-kit
syncfusion/react-ui-components-skills
supercent-io/skills-template
binjuhor/shadcn-lar