No git knowledge required. No command-line typing. Claude does the work — you just paste a folder path, approve a few prompts, and drag-and-drop to finish.
The whole install, start to finish — download, prompt, approvals, drag-and-drop, confetti.
Go to the Custom Confetti GitHub repo. Click the green Code button then Download ZIP. Save it somewhere you can find it (Downloads is fine). Unzip it.
Open Claude Code (Ctrl + Esc) and paste this prompt — just swap in your actual folder path:
Claude knows your project structure. It will move the four component parts — the confetti widget, helper code, settings object, and starter colour themes — into the right spots automatically.
Claude will pop up a permission prompt each time it wants to run a terminal command. You will see this a few times. That is a built-in safety check — not a sign of trouble.
In this specific install, each prompt maps to one safe action:
sf org list — checks which org is connected. Reads only, changes nothing.Copy-Item — moves your downloaded files into the project folder. Stays entirely inside your own machine.sf project deploy start — uploads the component to your already-connected org. Adds new pieces only, removes nothing.Once Claude confirms the deploy succeeded, go to your Salesforce org. Open any record page in App Builder (Setup → App Builder, or the gear icon on a record → Edit Page).
Find Custom Confetti in the component list on the left. Drag it onto the page. Fill in three properties: Field API Path (the object and field together, e.g. Opportunity.StageName), Trigger Value (e.g. Closed Won), and Confetti Theme — paste the theme's API Name, not its Label (e.g. Green_Yellow, not "Green Yellow"). Save and activate.