← Gradients StudioCONTENT HISTORY

Update to Gradients Studio

Snapshot Oct 24, 2026 · 13:33 UTC · version 1.0.0

Collection source: downloaded plugin package.

WHAT CHANGED

First saved snapshot

No earlier snapshot is available to establish a change.

Save Gradients Studio and check future changes in Following.

Up to 10 plugins free · no card required.

Compare saved observations

Download comparison JSON
Full technical diff · 0 changed fields
Full snapshot data
{
  "description": "Use when the person wants a background, gradient, hero image, OG image, launch or social graphic, or slide background for their project. Designs variations with Gradients Studio, lets the person pick and approve one, then saves the files into the repo and, when asked, sets the image as that section's background.",
  "included_files": [],
  "name": "gradient-backgrounds",
  "skill_md_contents": "---\nname: gradient-backgrounds\ndescription: Use when the person wants a background, gradient, hero image, OG image, launch or social graphic, or slide background for their project. Designs variations with Gradients Studio, lets the person pick and approve one, then saves the files into the repo and, when asked, sets the image as that section's background.\n---\n\n# Gradient backgrounds with Gradients Studio\n\n## Loop\n\n1. **Propose.** Call `design_background` with the person's brief in their own words. If the brief doesn't say what it's for, ask once: hero, OG image, launch set, slide, or a size.\n2. **Show.** If a widget appears, the person picks, tweaks and approves there, and it exports by itself when they press Approve. Otherwise show the contact sheet image and ask for a number (1–6).\n3. **Refine.** For requests like \"warmer\" or \"more grain\", call `design_background` again with `from` set to the chosen variation's `settings` and the request as `brief`. You may also edit `settings` yourself (for example exact brand colours as #RRGGBB).\n4. **Approve.** Without a widget, do not export until the person approves by saying so. Confirm the sizes before exporting. With a widget, the Approve button is the approval.\n5. **Export.** Without a widget, call `export_background` with the approved `settings` exactly as returned (do not retype values), the `sizes`, and `proposed` if present. If it asks to connect an account, tell the person and wait.\n6. **Save.** For each file with `status: \"ready\"`, run `curl -fsSL -o <path> \"<url>\"` from the project root. Adjust the static folder if needed:\n   - Next.js, Vite and Astro: keep `public/`.\n   - Otherwise find the folder the project serves static files from; if unclear, ask.\n   Create directories as needed. Report each saved path. URLs expire in 24 hours.\n7. **Wire, only when the brief named the place** (\"hero background\", \"behind the features section\"):\n   - Find that section's component.\n   - Set the image as its background using the project's existing styling convention (Tailwind `bg-[url(/hero.jpg)] bg-cover bg-center`, a CSS module, or an inline style, whichever the file already uses).\n   - Change nothing else: no copy, layout, colours or meta tags.\n   - Show the diff.\n   If the brief didn't name a place, save the files and ask where they go.\n\n## Never\n\n- Commit, push or deploy.\n- Edit meta tags (`og:image` and the like) unless asked.\n- Export before approval, or export more sizes than were approved.\n"
}

SHA-256 of public snapshot: 86ee62d6e49697344baa168f4fcd68bf30dd465163cd3d12c4dde1af498cbb70