Agent skill

Explain Interface Skill: How Was That Effect Built?

The explain-interface skill answers how a website, visual effect or animation was built from a live URL or screenshot, reporting the layer stack with measured, derived and inferred tiers.

Install
git clone https://github.com/jakubkrehel/skills.git
View on GitHub

Stars, license and last push from GitHub. Install count as reported by the open skills directory.

What is the explain-interface skill?

The explain-interface skill is a user-invoked command that explains how a site or a single visual effect was built, from a live URL or a screenshot. It reports the layers in paint order, tags every claim as measured, derived or inferred, and gives no verdict, because someone else's build is not a finding.

You invoke it with a question such as how the gradient on example.com was built. The skill then finds every layer producing that gradient and explains what each layer contributes. It is invoked by you and not by the model.

It explains and does not judge. Reviewing against a standard belongs to interface-review and better-interface, and exploring alternatives for your own work belongs to the variant skill.

Two kinds of question

  • How was this site built: framework and rendering strategy, styling system, component library, tokens, type, spacing and color systems, motion, breakpoints, and how fonts and images are served.
  • How was this built: the layer stack behind one effect, in paint order, with the technique on each layer.
  • A named thing stays scoped. A type scale and a token dump are not a longer answer to a question about one gradient.

Evidence tiers

Every claim is marked. Measured values are read off the page, derived values are computed from measurements and inferred ones are judgments about intent that are never stated as fact. A made up box-shadow that merely looks right is not allowed.

Reading routes

A scriptable browser shows what actually paints, including computed values and live animations. Fetched HTML and CSS shows authored source and every root token. The skill says which route it used and uses both when the question is worth it.

Who it is for

Best for

  • Learning the layer recipe behind a blur, gradient or staged reveal you admire.
  • Auditing which stack and token system a reference site uses.

Not for

Use it with UiChemy

Once you understand an effect, you can recreate the layout in Figma and convert it with UiChemy Figma to WordPress, adding your own colors and type. UiChemy does not read other sites. Get Started on uichemy.com.