Loading...
Loading...
Design or critique tooltips and contextual hints — decide when a tooltip clarifies vs. when it's a crutch for unclear design, and apply placement, styling, and brevity rules. Trigger when the user asks to design or review tooltips, hover hints, info icons, contextual help bubbles, or asks whether something needs a tooltip.
npx skill4agent add uxcel-lab/product-skills ux-tooltipsux-heuristics-auditux-accessibility-auditux-aesthetics-auditux-microcopy-auditux-buttonsux-menus| Situation | Don't reach for | Use instead |
|---|---|---|
| Information needed to complete a form field | Tooltip on an info icon | Helper text below the input (→ |
| Visual question (where's the CVV?) | Text-only tooltip on mobile | Inline icon/graphic, tooltip as desktop supplement |
| First-run feature education | Permanent tooltips everywhere | Onboarding walkthrough patterns (→ |
| Anything on touch-first products | Hover-dependent tooltips | Visible labels, helper text, or tap-triggered popovers (→ |
| Rich content (images, multiple actions) | An overstuffed tooltip | A popover |
| Truncated text needing full display | Hoping users guess | Tooltip is right here — truncation + tooltip is a legitimate pairing (→ tables, menus, breadcrumbs) |
Hand-offs name each lens by its installable skill. Invoke one only if that skill is installed; if it isn't, this skill's own core already carries these rules — proceed without it rather than blocking.name
docs/orchestration-policy.mdux-design-reviewheuristicsmicrocopyaccessibilityaestheticsmobile-responsivenessaestheticsaccessibilitymobile-responsivenessux-heuristics-auditux-accessibility-auditux-aesthetics-auditux-microcopy-auditux-mobile-responsiveness-audit| ❌ Don't | ✅ Do |
|---|---|
| "Click to submit" on a Submit button | Tooltips only where meaning is genuinely ambiguous |
| Required instructions hidden in hover | Vital info in the interface; tooltips are optional extras |
| Ten tooltips patching an unclear screen | Fix labels/icons; tooltips as rare supplements |
| Tooltip covering the field it explains | Placement that keeps trigger + tooltip both visible |
| Tooltip cut off at the viewport edge | Edge-aware positioning |
| Decorative frames, low-contrast text | Modest styling, ≥4.5:1 contrast, left-aligned |
| A paragraph in a tooltip | One bite-sized clarification |
| Hover-only help on touch products | Visible labels or tap-triggered popovers |
| Ship without checking | Hand off to heuristics + accessibility + aesthetics + microcopy |