Google’s Stitch is an AI-native UI design tool that generates multi-screen interfaces from text, images, or code, and now introduces DESIGN.md, a markdown file that encodes a project’s design system in a form AI agents and developer tools can read. DESIGN.md is positioned as a portable bridge between AI-generated designs and production code, allowing tools like Claude Code, Cursor, Gemini CLI, and Antigravity to consume design rules directly instead of relying on traditional specs or Figma handoff flows.
While early commentary frames Stitch as a Figma killer, most current analysis points to a more nuanced future where Stitch compresses the “blank canvas” and design-to-code phases, while Figma remains stronger in collaboration, design system management, and high-fidelity product design workflows.
- What is Google Stitch?
- What exactly is DESIGN.md?
- What goes inside DESIGN.md
- How DESIGN.md fits into the Stitch–code pipeline
- Why people are excited about DESIGN.md
- Critiques and limitations of DESIGN.md today
- Figma’s current strengths
- Stitch and Figma: how they are being positioned
- Could DESIGN.md dethrone Figma?
- More realistic scenarios: coexistence and convergence
- Implications for teams experimenting today
- Conclusion
What is Google Stitch?
Stitch is a browser-based AI design platform from Google Labs that uses Gemini models to generate high-fidelity UI layouts from natural language prompts, sketches, screenshots, or URLs. The March 2026 update introduced an infinite AI-native canvas, a context-aware design agent, voice-based interaction, instant prototyping, and deeper integrations with developer tools via an MCP (Model Context Protocol) server and SDK.
Unlike image-first generators, Stitch outputs structured, layered UI with HTML/CSS behind every element, preserving layout constructs like groups, components, and auto-layout when exported to tools such as Figma. It offers Figma and code exports, with HTML or React/Tailwind that is often close enough to production to require cleanup rather than full rewrites, significantly shortening the path from prompt to working frontend. The platform is currently free with generation limits and targets designers, developers, and PMs looking to accelerate early-stage UI exploration and prototyping.
What exactly is DESIGN.md?
DESIGN.md is a markdown file that encodes a Stitch project’s design system: colors, typography, spacing scales, component patterns, and other style rules in a structured, text-based format. Google and early adopters describe it as an “agent-friendly” or “agent-readable” file, meaning it is optimized for consumption by LLM-based coding agents and other tools rather than only for humans.
From the UI, users can either extract a design system from any URL or export a DESIGN.md file from an existing Stitch project, then import that file into other Stitch projects or external tools to enforce consistent branding. Some tutorials liken it to existing markdown-based specs such as agents.md for coding tools or Claude Skills definitions, but focused on visual design tokens and patterns. In practice, it acts as a portable style source-of-truth that can travel with a project rather than being locked into a single design canvas.
What goes inside DESIGN.md
Stitch’s documentation and walkthroughs show DESIGN.md containing:
- Color definitions (palette, roles, semantic tokens such as primary, surface, accent).
- Typography settings (font families, sizes, weights, line heights, and mappings such as heading-1, body, caption).
- Spacing and layout rules (spacing scale, grid or layout conventions, radius, shadows where applicable).
- Component patterns (descriptions or structured snippets for buttons, cards, navigation, forms, etc., often with variants).
The key is that these are written in markdown using explicit headings and sections, so an AI agent can parse the file deterministically and translate the design tokens into code variables, CSS variables, Tailwind config, or component theme definitions. Tutorials demonstrate copying the generated DESIGN.md into a project repo and having Claude Code or other agents use it as the canonical style guide when implementing or refactoring the UI.
How DESIGN.md fits into the Stitch–code pipeline
Google and independent authors outline a repeatable pipeline in which DESIGN.md is central:
- A PM or designer describes the product goals and vibe inside Stitch; Gemini generates multi-screen, high-fidelity UIs.
- Stitch simultaneously builds or updates the design system and exposes it as DESIGN.md.
- The user exports DESIGN.md into a code repository or lets an MCP-connected coding agent read it directly via Stitch’s MCP server.
- The coding agent (Claude Code, Cursor, Gemini CLI, Antigravity) implements or updates the app frontend using the design tokens and patterns defined in DESIGN.md.
- Optionally, the agent can update DESIGN.md as new components or rules are introduced, keeping design and code in sync.
This flow aims to collapse the traditional PRD → Figma → spec → frontend pipeline into a single loop where design and code share one text-based context file instead of multiple handoffs. Advocates argue this reduces misinterpretation between designers and developers and makes AI coding agents materially more reliable because they work against explicit brand and UX rules.
Why people are excited about DESIGN.md
Several commentators frame DESIGN.md as “the real announcement” behind Google’s Stitch update, arguing that a portable, machine-readable design system format is more disruptive than another AI canvas. Because DESIGN.md can, in principle, be read by any tool that understands markdown, it offers a minimal common denominator for cross-tool design system sharing, especially in AI-assisted workflows.
Enthusiasts highlight that design systems finally become first-class infrastructure for AI: instead of LLMs guessing from screenshots or vague instructions, they can follow concrete design rules specified in a standard text artifact. This enables product teams to encode brand consistency once and reuse it in Stitch, coding agents, and potentially other tools without rebuilding tokens and components each time.
Critiques and limitations of DESIGN.md today
Not all reactions are uncritical. Designers on LinkedIn and elsewhere note that while DESIGN.md is technically a markdown file, Google’s messaging and APIs suggest it is currently tightly coupled to Stitch’s ecosystem rather than a formal open standard with published schema and governance. This raises concerns that adoption could be gated by Google’s tooling decisions, limiting the broader interoperability that an open design-system standard might otherwise unlock.
Others point out that Stitch still lacks—or only partially implements—many of the team-oriented features that make Figma central to modern product workflows, such as robust real-time collaboration, comments, permissions, and cross-project design system management. Some newer commentary claims Google is adding real-time collaboration and multi-user capabilities, but these features are nascent compared to Figma’s mature shared workspaces and plugin ecosystem.
Figma’s current strengths
Figma remains the de facto standard for product design because of its collaborative canvas, rich component libraries, and integrated design system management features, including shared libraries, tokens, and dev-mode handoff. Teams rely on Figma for multi-stakeholder workflows: PMs, designers, engineers, marketing, and stakeholders all comment, review, and iterate in one shared space with granular version history and branching.
Figma also has deep ecosystem lock-in through plugins, community files, design system kits, and integrations into tools like Jira, Storybook, and design-tokens pipelines. Even critics of Figma’s pricing or pace of innovation recognize that its collaborative and system-management capabilities, built over years, are not easily replicated by new AI-centric tools.
Stitch and Figma: how they are being positioned
Most comparative pieces and tool roundups currently position Stitch as an AI-first prototyping tool that excels at overcoming the blank canvas problem, while Figma remains superior for fully specified, production-ready design work. Some reviews of Stitch and its competitors explicitly recommend a workflow where Stitch generates fast first drafts and then exports to Figma for detailed refinement and collaboration.
Other AI design tools, such as Sleek and UXMagic, are already benchmarking themselves against Stitch and Figma, arguing that Stitch is powerful but experimental and that Figma still dominates as the hub for final designs and team processes. This suggests the market currently views Stitch as complementary rather than a wholesale replacement for Figma, at least for serious multi-person product teams.
Could DESIGN.md dethrone Figma?
From a purely technical perspective, DESIGN.md attacks a different part of the stack than Figma’s collaborative canvas: it targets the spec and handoff layer, introducing a canonical, agent-readable representation of design systems that could reduce Figma’s role as the main source-of-truth for tokens and specs. If DESIGN.md (or a generalized successor) became a widely adopted standard across tools—including Figma plugins, Storybook, and codebases—then the design system’s center of gravity might shift from Figma files to portable markdown specs.
However, dethroning Figma as the primary UI design and collaboration hub would require far more than a design-system file format. Stitch would need robust multi-user editing, comments, permissions, branching and merging, enterprise governance features, and a plugin ecosystem that matches or exceeds what already exists in Figma. At present, most evidence points to Stitch being a powerful generator and bridge to code rather than a complete replacement for Figma’s collaborative workflows.
More realistic scenarios: coexistence and convergence
A more plausible near-term scenario is coexistence, where Stitch compresses the first 60–80 percent of design effort—ideation, exploration, early variants—while Figma continues as the canvas where teams critique, refine, and systematize the work. In this model, DESIGN.md is primarily an enabler for AI coding agents and developer tools, not a direct competitor to Figma’s core value proposition.
Another scenario is convergence, in which Figma, Google, and third parties all move toward text-based, agent-readable design system specs, whether they adopt DESIGN.md directly or define alternative formats that interoperate via plugins. Figma is already investing in design tokens, dev mode, and AI features, and nothing prevents it from supporting or exporting to a markdown-based design schema if that becomes strategically important.
Implications for teams experimenting today
For teams experimenting with Stitch, the immediate opportunity is to treat DESIGN.md as a living contract between design and code: export it from Stitch, commit it to the repo, and instruct coding agents to adhere to its rules when generating or refactoring UI. Designers can then continue using Figma as their primary collaboration surface, importing Stitch exports where useful while gradually building a shared, text-based design system that tools across the stack can read.
Early adopters should also pay attention to whether Google publishes a stable schema or open specification for DESIGN.md and whether third-party tools begin to support it natively rather than via ad hoc integrations. If that happens, DESIGN.md—or something inspired by it—could become part of the baseline infrastructure for AI-assisted product development, even if Figma remains the dominant design tool at the interface level.
Conclusion
DESIGN.md is best understood as a machine-readable design system file that makes Stitch-generated UIs usable by AI coding agents and developer tools, potentially redefining how design intent flows into code. While it does not, by itself, replace Figma’s strengths in collaboration, system management, and ecosystem, it does signal a shift toward text-based, portable design specs that could gradually erode Figma’s monopoly over design-system source-of-truth.
In the foreseeable future, the most likely outcome is a hybrid workflow where Stitch and DESIGN.md handle generative exploration and design-to-code bridging, while Figma continues as the primary hub for team collaboration and polished product design.






