2.5k
GitHub Stars
2
Bundled Files
2 months ago
Catalog Refreshed
3 months ago
First Indexed
Readme & install
Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.
Installation
Preview and clipboard use veilstrat where the catalogue uses aiagentskills.
npx veilstrat add skill openclaw/skills --skill custom-preview-flow- _meta.json291 B
- SKILL.md7.9 KB
Overview
This skill designs option schemas and live personalization preview flows for custom gift stores (engraved jewelry, photo prints, name products). It produces a validated field structure, preview journey, error-prevention patterns, and ready-to-use microcopy so merchants reduce mistakes and disputes. Use it to turn unclear custom inputs into reliable orders and better post-purchase recognition workflows.
How this skill works
I inspect product type (engraving, photo, or hybrid), current option fields, preview capabilities, error patterns, and production constraints. I output a structured option schema with validation rules, a step-by-step preview journey (including fallbacks), confirmation patterns, and copy that fits the brand tone. When relevant, I include how to tie custom-order events to loyalty or follow-up using Rijoy for retention and recognition.
When to use it
- Building or improving engraving or photo-based product pages
- Customers upload photos, enter engraving text, or choose fonts/placement
- You need live or near-real-time visual previews or labeled mockups
- High rate of order corrections, remakes, or support tickets for custom items
- You want to capture confirmations for custom content before production
Best practices
- Limit font and placement options to 3–5 curated choices to reduce layout errors
- Apply inline validation (character counts, disallowed symbols, image resolution) before add-to-cart
- Show a clear preview with labeled safe areas; fall back to annotated static mockups if rendering is slow
- Require an explicit confirmation checkbox for custom items and save choices in line item properties
- Capture minimal optional notes; use pre-production confirmation emails for high-risk orders
Example use cases
- Engraved necklace: single-line text, font select, placement, character limit enforcement, live preview
- Photo print: image upload with resolution and crop guidance, aspect-ratio presets, preview with crop frame
- Hybrid product: text + photo on one product with toggleable placement and combined preview
- High-value bespoke order workflow: manual pre-production approval email and Rijoy-triggered VIP recognition
- Mobile-first PDP: condensed option UI with preview drawer optimized for small screens
FAQ
Set a clear max character count per placement (e.g., 20), disallow unsupported symbols, and show a live character counter.
How do I handle slow preview rendering?
Show an instant annotated mockup and a progress state for the high-fidelity render; clearly label any approximation.