# Animated assistant approval on the landing, and a design patterns page

The landing's in-app assistant tile now plays a short approval: the todo_create card asks, the cursor approves, the answer streams. It is built with the stageshow skill. A new page maps each design job to its source and agent skill, and the Bklit UI chart skills join the template.

The In-app assistant tile on the landing's feature board now shows the assistant asking before a write. The `todo_create` approval card drops into the thread, the cursor presses Approve, the trace turns to Completed and the answer streams in. The strings are the assistant's own locale keys in en, de and fr, and a note under the tile says it is an illustration, not a screen capture. The scene plays once when most of it is in view, pauses off screen, and shows its last frame under reduced motion. Phones get a tighter crop of the same thread.

The scene is built with the [stageshow](https://github.com/benjitaylor/skills) skill, now in `.agents/skills/stageshow`, for faux product UI on marketing pages. The kit parts the landing uses are vendored in `apps/web/src/platform/stageshow/`, trimmed to the arrow cursor, the default window chrome and the light and dark looks. The landing route grows by 13.4 KiB of gzip JS and 5.6 KiB of gzip CSS. Each trimmed file names what it left out, so a later scene can copy the rest back from the skill.

[Design patterns](/docs/development/design) is new: the three registers (Operate, Persuade, docs), which source each job uses and the rules that keep a rebrand cheap. Charts now come from [Bklit UI](https://bklit.com), whose `@bklit` registry is in `packages/ui/components.json`; its agent skills `bklit-ui`, `bklit-ui-design` and `bklit-ui-migrate` are installed, and `ui-catalog` routes chart work to them. No screen draws a chart yet, and the unused Recharts wrapper stays until one does.

- [Design patterns](/docs/development/design)

Sources: [assistant demo](https://github.com/CarlosZiegler/template-cloudflare/commit/9a10af15), [kit trim](https://github.com/CarlosZiegler/template-cloudflare/commit/2e35d00b).

