hebel. today · 4 November 202654 / 69

Technology · Frontend Web Development

Design systems move from Figma to active code repositories

Design systems are shifting from static Figma files to active code repositories, allowing AI agents to compose interfaces using the same components developers ship. Teams now package motion sequences, WebGPU shaders, and UI primitives…

Design systems are shifting from static Figma files to active code repositories, allowing AI agents to compose interfaces using the same components developers ship (Nurkhon’s Newsletter). Teams now package motion sequences, WebGPU shaders, and UI primitives as reusable code rather than opaque timeline states or design mockups (WebAfterAI). This transition enables agents to maintain consistency by operating within the same component library that engineers use, rather than attempting to interpret disconnected visual files.

“When prototyping is fast, choosing what ships is more important.”

Nurkhon’s Newsletter

Explicit constraints prevent generic output when agents build interfaces from these systems. Instead of vague design prompts, developers now provide agents with specific vocabularies—such as critique, polish, or typeset—and searchable handbooks containing product-specific palettes and UX guidelines (WebAfterAI). By grounding the agent in a structured design system, the model translates product context into precise interaction rules while preserving the underlying design process as an editable artifact.

The shift toward code-first design requires a new approach to validation. Because rapid prototyping allows for ten directions by lunch, the bottleneck has moved from generating the interface to reviewing and validating the result. Teams now build automated harnesses to compare thousands of screen variants across pixels, structure, and accessibility, as even automated systems can miss hundreds of defects that human review eventually catches (TLDR DEV).

  • Next.js 16.4 includes an agent skill that analyzes Turbopack's module graph to identify and fix hidden import chains that inflate bundle sizes (TLDR DEV).
  • Performance-focused agents can now be instructed to replace cache-heavy designs with flat arrays and indices to optimize hot loops in interface code (Michael Haupt).

Try today · 20 min

Create a performance-review command for your agents.

Start by defining a slash command file in your repository that forces the agent to profile before suggesting changes.

You need

  • A local project folder
  • The Claude desktop app
  • A new file named claude/commands/perf-review.md

Steps

  1. Create the perf-review.md file in your project directory.
  2. Add a directive to profile the application and identify the five slowest components.
  3. Add a rule requiring the agent to replace cache-heavy logic with flat arrays and indices.
  4. Add a rule forbidding the agent from adding further caches to the codebase.
  5. Commit the file to your repository as a shared team resource.
LinkedIn X

Sources

  1. Nurkhon Akhmedov, Nurkhon’s Newsletter ✎ Written by a personExplains why moving design systems into Storybook allows AI to build with the same components that developers ship.

  2. Shilpa Mitra, WebAfterAI ✎ Written by a personDetails how packaging motion design and WebGPU effects as code allows agents to reuse complex visual primitives.

  3. TLDR DEVDescribes the use of automated testing harnesses to validate thousands of screen variants during large-scale migrations.

  4. Michael HauptProvides a specific prompt structure to force coding agents to prioritize flat data structures over cache-based performance fixes.

Get this every morning, for your goal.

Tell Hebel your goals and when you want it. Every morning it reads 20,000 newsletters and writes your paper, with one small thing to do today. Free during beta.

Start my paper →

More in Technology

Automated patching versus code verification in an AI-driven threat landscape

Treat AI agents as managed identities with individual badges

Turn recurring work into persistent Claude skills

Build a custom harness to control your agent's execution environment

Beijing consolidates its role as a deep tech and AI powerhouse

Delegating security to AI agents creates new points of failure

Webhook systems move from simple queues to state machines

Frontend Web Development yesterday

Validating interface behavior before production

Sign in to Hebel first

Likes, your collection and done Hebel need an account. We email you a six digit code; no password.