Add a new one-time shop boost (buyable item) consistent with the app’s cat-petting theme and design-concept-reference.png. Produces the boosts.json entry, icon filename/path, accessible imageDescription, and concise icon generation instructions.
Example A (click multiplier) A) New item (human spec)
B) Item details Premium natural bristle brush designed for gentle, effective grooming. Ergonomic beige wooden handle with soft brown trim and comfortable grip for extended petting sessions.
C) JSON entry { "id": "soft_brush", "title": "Soft Brush", "description": "Clicks give x3 pets.", "type": "clickMultiplier", "value": 3, "price": 180, "icon": "/icons/soft_brush.png", "imageDescription": "A small cat grooming brush with rounded edges and a warm beige handle, outlined in soft brown. Subtle shading with a tiny pawprint detail, centered on a transparent background." }
D) Asset
E) Icon generation Running: npm run generate-icon "soft_brush" "A small cat grooming brush with rounded edges and a warm beige handle, outlined in soft brown. Subtle shading with a tiny pawprint detail, centered on a transparent background." "Premium natural bristle brush designed for gentle, effective grooming. Ergonomic beige wooden handle with soft brown trim and comfortable grip for extended petting sessions."
Icon generated successfully and saved to public/icons/soft_brush.png
F) Checklist
Example B (auto click - successful generation) A) New item (human spec)
B) Item details Sturdy cardboard scratching pad with natural texture and reinforced edges. Designed for durability and continuous use, with eco-friendly materials in warm neutral tones that complement any cat corner.
C) JSON entry { "id": "cozy_scratcher", "title": "Cozy Scratcher", "description": "+1 pet every 1 second.", "type": "autoClick", "value": 1, "intervalMs": 1000, "price": 220, "icon": "/icons/cozy_scratcher.png", "imageDescription": "A simple cardboard cat scratcher pad with rounded corners in warm tan tones and soft brown outlines. Light shading and a small stitched-edge detail, centered on a transparent background." }
D) Asset
E) Icon generation Running: npm run generate-icon "cozy_scratcher" "A simple cardboard cat scratcher pad with rounded corners in warm tan tones and soft brown outlines. Light shading and a small stitched-edge detail, centered on a transparent background." "Sturdy cardboard scratching pad with natural texture and reinforced edges. Designed for durability and continuous use, with eco-friendly materials in warm neutral tones that complement any cat corner."
Icon generated successfully and saved to public/icons/cozy_scratcher.png
F) Checklist
Example C (generation failed - manual fallback) A) New item (human spec)
B) Item details Handcrafted organic catnip-filled plush toy with premium velvet exterior in warm cream and dusty sage tones.
C) JSON entry { "id": "premium_catnip_toy", "title": "Premium Catnip Toy", "description": "Clicks give x4 pets.", "type": "clickMultiplier", "value": 4, "price": 300, "icon": "/icons/premium_catnip_toy.png", "imageDescription": "A small plush mouse toy in warm cream color with soft brown outline, subtle sage green accent on the ears, centered on transparent background." }
D) Asset
E) Icon generation
Status: ❌ Generation failed - 403 Forbidden (insufficient API credits)
Manual generation prompt:
A small plush mouse toy in warm cream color with soft brown outline, subtle sage green accent on the ears, centered on transparent background.
Item details: Handcrafted organic catnip-filled plush toy with premium velvet exterior in warm cream and dusty sage tones.
Style requirements: Muted, cozy 2D cartoon icons that match design-concept-reference.png: clean simple shapes, soft darker-brown outlines (not black), subtle 2–4 tone shading, and a mostly neutral base (cream/tan/beige) with at most one small muted accent color (sage, dusty blue, muted teal, soft pink, lavender-gray) that won't clash with future cat themes. Single centered object on a transparent background, readable at small size, no text, no background scene, no 3D/photorealism, no neon or highly saturated colors.
Instructions: Use the above prompt in your preferred AI image generator, save as PNG (1024x1024 recommended), and save to public/icons/premium_catnip_toy.png
F) Checklist