AddThisFeature

Contextual Help

Answer the question where it's being asked.

simple User Experience

What it adds

Inline help — tooltips, popovers, and hints — placed next to the thing that confuses people.

What your agent is told to do

4
  1. 1

    Find the fields and controls that are not self-explanatory. Ask: would a new user know what this does?

  2. 2

    Attach help to those controls specifically. Do not write a separate help page and call it done.

  3. 3

    Keep it to a sentence or two, with a link to deeper docs if they exist.

  4. 4

    Make help discoverable without hover — hover-only help is invisible on touch devices.

Edge cases it handles

4
  • Popovers must not be clipped by a parent with overflow:hidden.
  • Help must be reachable by keyboard, not only by mouse hover.
  • A popover near the viewport edge must flip rather than overflow.
  • Help content must not block the control it describes.

Definition of done

7
  • Help sits next to the control it explains.
  • It is reachable by keyboard and on touch devices.
  • Popovers stay inside the viewport and are not clipped.
  • It is announced correctly to screen readers.
  • It disappears cleanly and doesn't trap focus.
  • The feature matches the existing design system.
  • No existing functionality is broken.

Related features

How it works

  1. 1

    Copy the link

    Grab the Markdown instruction URL for this feature.

  2. 2

    Give it to your AI

    Paste it into Claude Code, Cursor, v0, Lovable — whatever you build with.

  3. 3

    It inspects, then implements

    Your agent reads your existing app first, then adds the feature to fit it.

Works with your stack

These instructions are written to adapt. They tell the agent to detect your framework, match your existing design system, and reuse what you already have — rather than assuming a particular stack.

Need it tighter than that? Customize the feature and tell it exactly what you're running.