Install any skill in seconds. Free to start, no credit card required.
Get Started Free →nexu-io/contact-widget
Self-contained floating chat widget with welcome screen, social links, meeting button, and message input. Single HTML file, zero dependencies.
Passed 17 of 24 test cases with the skill, and 14 of 24 without it.
and 5 more in the full report
6 fixed11 passed either way4 still failing3 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 6 test cases the skill fixed. Same model, same prompt, with and without the skill.
Please generate a single self-contained HTML file containing a bottom-right floating support chat widget. I want it to showcase my agent Alex, include Instagram and Telegram icons for outreach, and embed a button to book a meeting on Cal.com. The design should be clean and responsive.
| Checked | Without skill | With skill |
|---|---|---|
| The chat widget panel is open on page load without requiring a trigger click. | Missed | Passed |
| The HTML document contains no third-party JavaScript script tags. | Passed | Passed |
The instructions your model reads when the skill loads.
A single self-contained HTML file with a floating chat widget that includes:
is_available=falseOutput is pure front-end. No tracking, no phone-home, no required external services. Works offline once loaded.
Clean, minimal SaaS aesthetic. Looks like a real product widget, not a toy demo:
primary_color drives the bubble, avatar, send button, and accent. Everything else is a neutral slate palette (#1e293b / #64748b / #f1f5f9). No purple gradients, no glassmorphism, no AI-style rainbow accents.0 8px 32px rgba(0,0,0,0.12) on the widget panel, 0 4px 12px on bubbleThe skill accepts these parameters from the user:
| Input | Type | Default | Description |
|---|---|---|---|
primary_color | color | #4F7CFF | Drives bubble, header, send button, accents |
agent_name | string | Assistant | Displayed in header greeting |
greeting | string | Hello! How can I help you today? | Subtitle in header |
is_available | boolean | true | Online status; false shows offline form |
social_telegram | string | (empty) | Telegram link — omitted if empty |
social_whatsapp | string | (empty) | WhatsApp link — omitted if empty |
social_instagram | string | (empty) | Instagram link — omitted if empty |
test cases passed, vs 14 / 24 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.