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 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 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, 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.
Sources: assistant demo, kit trim.